码迷,mamicode.com
首页 > 其他好文 > 详细

input设置disabled,经过strus2提交到后台,后台取不到值

时间:2016-10-21 19:33:44      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:多个   空值   方法   属性   top   用户   action   空指针   为什么   

页面中有多个name相同的input与后台action中一个属性对应,一直在好奇为什么会可以提交到后台呐,但是有时还报这个属性找不到对应的方法(多个name相同好像匹配的是数组,所以找不到),

但是我的input用js控制了disable,即一次提交表单,表单中name相同的只有一个input不是disable。一直好奇,后来看到如下博客:才明白怎么回事

http://bbs.csdn.net/topics/380063466

即input 设为disabled="disabled"   如用struts 来提交是得不到值的.得到的空值.这个是正常的.

有一个页面,把用户的某个标识查询出来放到input框里面,原来的时候,这个框的内容是允许用户修改的,程序跑起来没问题。

后来改成禁止用户修改,就添加了disabled="disabled",结果就出来空指针了。
然后,就是一通debug,才发现原来还有这么个问题,以前还真不知道!

input设置disabled,经过strus2提交到后台,后台取不到值

标签:多个   空值   方法   属性   top   用户   action   空指针   为什么   

原文地址:http://www.cnblogs.com/beijingstruggle/p/5985575.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!