使用 struts 自动检查单选按钮
我有一个带有两个单选标签的 jsp 页面。
该页面包含一个struts2表单。 当我提交表单时,必须自动检查两个无线电之一。
可以这样做吗?
I have a jsp page with two radio tags.
The page contains a struts2 form. When I submit the form one of two radio must be automatically checked.
Is it possible to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
无线电输入的特征之一是无线电集中的项目一旦被选择就不能被取消选择,除非被选择的集合中的另一个成员(与复选框“集合”不同)。 即,如果您使用选择来初始化页面,您可以保证您将获得一个值。 是否存在可以执行此操作的默认值? 然后您只需在该项目上设置
checked="checked"
即可。或者,您只需在 JS 和/或服务器端添加另一个验证规则。
One of the features of a radio input is that an item in a radio set once selected cannot be deselected except by another member of the set being selected (unlike a checkbox "set"). i.e. if you initialise the page with a selection you can guarantee you will have a value. Does a default value exist you can do this for? Then you can just set
checked="checked"
on that item.Alternatively you'll just have to add another validation rule in JS and/or the server side.
我相信 with:
如果 form-bean 的方法
getFoo()
返回字符串“yes”,则此单选标记将显示选中(默认情况下)。也许您可以使用它将您的表单提交链接到您的单选标签?
I believe that with:
this radio tag will show selected (by default) if the method
getFoo()
of the form-bean returns the string "yes".May be you can use that to link your form submit to your radio tags ?