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方法。
------解决方案--------------------
------解决方案--------------------你也可以使用String[] checks= request.getParamaterValues("vehicle");获取
------解决方案--------------------多选后 就有多个复选框的 checked="checked"
你用 js获取所有复选框对象 判断哪些checked为checked
就把这些复选框的value提交到 action就可以了。
然后再进行什么操作就根据的业务来就行了
------解决方案--------------------数组 list都可以
都必须要getter,setter
------解决方案--------------------如果是struts2的话,action里面定义private String[] vehicle;提供get set方法就好了