struts2判断checkbox标签选中的有哪些
<s:formmethod="post"action="add_Order"><s:iteratorvalue="list">编号:<s:propertyvalue="i...
<s:form method="post" action="add_Order">
<s:iterator value="list">
编号:<s:property value="id"/><br>
描述:<s:property value="specification"/><br>
<s:checkbox value="<s:property value="id"/>" name="ids"></s:checkbox>
</s:iterator>
<s:submit value="提交"></s:submit>
</s:form>
-------------------------------
如题,我想在action里接收一个字符串数组。值是每一个我选中项的ID。
求大神点。 展开
<s:iterator value="list">
编号:<s:property value="id"/><br>
描述:<s:property value="specification"/><br>
<s:checkbox value="<s:property value="id"/>" name="ids"></s:checkbox>
</s:iterator>
<s:submit value="提交"></s:submit>
</s:form>
-------------------------------
如题,我想在action里接收一个字符串数组。值是每一个我选中项的ID。
求大神点。 展开
1个回答
展开全部
生成多个checkbox 直接使用<s:checkboxlist>标签来实现。
给个例子:
<s:checkboxlist name="userIds" list="userList"
listKey="userId" listValue="userName" />
这个的显示效果就是多选框显示的是用户名称。例如:张三 李四 这样的一个多选框列表。
action中获取。
//checkboxlist 的name值
private String[] userIds ;
get set方法省略了就。自己写
然后就可以在action中直接使用userIds了。数组中存放的是s:checkboxlist
listKey的值。userList是集合类
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询