您的位置:首页 > 编程语言 > Java开发

struts2中action得到选中的checkbox的值

2011-09-25 17:45 357 查看
struts2中得到checkbox的值:

action中得到的是一个字符串,用","隔开。所以在action中定义一个属性值接收checkbox的name,然后拆串即可。

html:

Html代码


<input type="checkbox" name="check" value="111">
<input type="checkbox" name="check" value="222">
<input type="checkbox" name="check" value="333">

action:

Java代码


private String check;
//getter and setter..
String ids = this.getCheck();
System.out.println("ids::"+ids);
String[] arraycheck = ids.split(", ");

这样action就得到了checkbox的value值。

注意:action为我们取到得数组格式为[val1, val2, val3]的形式,逗号后边带个空格,所以用split拆分字符串的时候参数要传入", "而不是",",否则在遍历该数组的时候,只有val1的值取出是正确的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: