读书人

html的lt;inputgt;标签传到action里怎么办

发布时间: 2012-02-19 19:43:39 作者: rapoo

html的<input>标签传到action里怎么处理?
比如

HTML code
<input type="checkbox" name="vehicle" value="Bike" checked="checked" /><input type="checkbox" name="vehicle" value="Car" /><input type="checkbox" name="vehicle" value="Airplane" />


action里是要有名为vehicle的getter和setter吗?多选后是什么值?

[解决办法]
可以用数组直接接收嘛。
提供数组的get方法、set方法。
[解决办法]
探讨
可以用数组直接接收嘛。
提供数组的get方法、set方法。

[解决办法]
你也可以使用String[] checks= request.getParamaterValues("vehicle");获取
[解决办法]
多选后 就有多个复选框的 checked="checked"

你用 js获取所有复选框对象 判断哪些checked为checked
就把这些复选框的value提交到 action就可以了。

然后再进行什么操作就根据的业务来就行了
[解决办法]
数组 list都可以
都必须要getter,setter
[解决办法]
如果是struts2的话,action里面定义private String[] vehicle;提供get set方法就好了

读书人网 >J2EE开发

热点推荐