在<s:iterator>中检索所选<s:radio>的索引

时间:2015-09-29 15:51:39

标签: jsp struts2

我想在JSP页面上检索所选单选按钮的索引,并将其传递给我的action类。单选按钮在JSP上的表中显示为列。

当我选择任何单选按钮并提交表单时,我想在我的动作类中获取所选按钮的索引。

<s:iterator value="list" status="status">
    <tr>    
         <td>
             <s:radio name="listOption[%{#status.index}]" theme="simple"/>
         </td>
          <td>
             <s:textfield key="name" />
         </td>
           <td>
             <s:textfield key="salary" />
         </td>
     </tr>
</s:iterator>

列表已填充。但是,当我提交表单时,我不知道如何在我的操作中获取所选行的索引。

1 个答案:

答案 0 :(得分:0)

在单选按钮的表单中添加隐藏字段。

 <s:hidden name="listIndex[%{#status.index}]" value="%{#status.index}"/>