struts 2 checkboxlist验证问题
我有 struts 2 复选框列表,如下所示:
<s:checkboxlist list="listOfOptions" name="someName" />
我想添加验证以确保至少有一个复选框已被选中。有什么想法吗?
谢谢
I have struts 2 checkboxlist as followed:
<s:checkboxlist list="listOfOptions" name="someName" />
I would like to add validation to make sure that at least ONE of the checkboxes has been checked. Any thoughts?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我使用 JS 来做到这一点。
JS:
也适用于单选按钮,如您所见。
I use JS to do that.
And JS:
Also for radio buttons, as you can see.
我对表单提交到的操作制定了验证方法。
DeliveryTimesInputList 这里是带有复选框列表中的值的整数列表。
I made an validation method on the action to whom the form is submitted.
deliveryTimesInputList is here the list of integer with the values from the checkboxlist.
使用以下代码进行struts2 xml验证。复选框List的值存储为字符串。因此,您可以使用requiredstring。
Use the following code for struts2 xml validation .The value of checkbox List is stored as a string.Hence,you can use requiredstring.