![图片](https://i-blog.csdnimg.cn/blog_migrate/5c9525099dfe9b3326c2868f404defe1.png)
在jsp中如果在input标签中使用了disabled属性那么我们会在控制层得不到值
![图片](https://i-blog.csdnimg.cn/blog_migrate/d869b74c74871aa4c46505e3d2190298.png)
![图片](https://i-blog.csdnimg.cn/blog_migrate/7efe9f43ae8bc904010e1bf8cb78e8d2.png)
![图片](https://i-blog.csdnimg.cn/blog_migrate/9110099b143cd0b1d474153294dcb098.png)
这里id就得不到对应的值,都为 0
去掉了disabled属性,我们才能得到对应的值
![图片](https://i-blog.csdnimg.cn/blog_migrate/d4ebade97f4cf7c3f66211fc2bfe6f3a.png)
解决办法改成
把disabled="disabled" 改成 readonly="readnoly"
这样就可以得到值了 ,并且在jsp页面中有readonly的属性的项,也不能被修改,但是可以通过script修改。具体详情可以看这个(http://www.5ixuexiwang.com/html/biancheng/html/2015/0617/2096.html)