我正在使用struts1.3.8。我的应用程序中有两个单选按钮
当我尝试选择一个然后另一个时,两者都被选中
但是在任何时候都只能选择一个......
怎么解决呢?
示例代码是......
<tr>
<td>
<html:radio property="allPersons" value="AllPersons"/>
<b><bean:message key="register.allPersons"/></b>
</td>
</tr>
<tr>
<td>
<html:radio property="selectedPersons" value="Selected Persons"/>
<b><bean:message key="register.selectedPersons"/></b>
</td>
</tr>
答案 0 :(得分:1)
如果他们提到相同的财产,他们会相互排斥。由于它们的属性不同,它们可以同时被选中。
互斥单选按钮的关键是在多个值中进行选择,并设置单个属性。代码应如下所示:
<tr>
<td>
<html:radio property="kindOfPersonSelection" value="AllPersons"/>
<b><bean:message key="register.allPersons"/></b>
</td>
</tr>
<tr>
<td>
<html:radio property="kindOfPersonSelection" value="Selected Persons"/>
<b><bean:message key="register.selectedPersons"/></b>
</td>
</tr>