如何在struts2中默认设置单选按钮值?

时间:2012-02-07 11:08:16

标签: struts2

我使用的代码是:

<table>
  <tr>
    <td>
      <s:radio name="dlrMaintenanceVO.dbsVO.substitutionMethod" id="substitution" label="" list="#{'M':'Moves History'}" /> 

      <br/>
      <s:radio name="dlrMaintenanceVO.dbsVO.substitutionMethod" id="substitution" label="" list="#{'R':'Reports History'}" value="R"/>
    </td>
  </tr>
</table>

这应该使得R值的单选按钮默认选中。但事情并没有发生。任何建议。

3 个答案:

答案 0 :(得分:2)

请将值更改为value="'R'"

答案 1 :(得分:1)

我可以使用以下代码在struts 2中的单选按钮中设置默认值。 checked =“true”您希望在广播代码中默认使用。

<table>
  <tr>
    <td>
      <s:radio name="dlrMaintenanceVO.dbsVO.substitutionMethod" id="substitution" label="" list="#{'M':'Moves History'}" checked="true"/> 

      <br/>
      <s:radio name="dlrMaintenanceVO.dbsVO.substitutionMethod" id="substitution" label="" list="#{'R':'Reports History'}" value="R"/>
    </td>
  </tr>
</table>

答案 2 :(得分:0)

确保R在操作类中设置了正确的值。您需要在R的操作类中设置所需的值,并根据值选择合适的收音机按钮