0

我有一个带有两个无线电标签的 jsp 页面。

该页面包含一个struts2 表单。当我提交表单时,必须自动检查两个收音机之一。

有可能这样做吗?

4

2 回答 2

2

单选输入的一个特点是单选集中的项目一旦被选中就不能被取消选择,除非被选中的集合的另一个成员(与复选框“集合”不同)。即,如果您使用选择初始化页面,您可以保证您将获得一个值。是否存在您可以执行此操作的默认值?然后你可以只设置checked="checked"那个项目。

或者,您只需在 JS 和/或服务器端添加另一个验证规则。

于 2008-12-11T09:15:36.773 回答
0

我相信:

<html:radio property="foo" value="yes"/>

getFoo()如果form-b​​ean 的方法返回字符串“yes”,则此单选标记将显示为选中(默认情况下) 。

也许您可以使用它来将您的表单提交链接到您的无线电标签?

于 2008-12-11T09:15:49.613 回答