初学struts2 放在中为啥不能每行选中一个

初学struts2 <s:radio>放在<s:iterator>中为什么不能每行选中一个
代码是这样的
<table>
 
    <s:iterator value="questionsList">
     <tr>
     <td><s:property value="title"/></td>
     </tr>
     <tr>
                <td>
                       <s:radio list="{'A','B','C','D'}" name="answer" theme="simple"/>
                </td>
     </tr>
    </s:iterator>
    </table>
为什么在这个表里只能选一个radio不能每行单独选一个

------解决方案--------------------
引用:
Quote: 引用:


<s:iterator value="questionsList" status="K">
     <tr>
      <td><s:property value="title"/></td>
     </tr>
     <tr>
                <td>
                       <s:radio list="{'A','B','C','D'}" name="<s:property value='#K.index'/>answer" theme="simple"/>
                </td>
     </tr>
    </s:iterator>


让name不同就可以了!

应该要这么写才可以
[code]
<s:iterator value="questionsList" status="status" var="questionsList">
     <tr>
            <td><s:property value="title"/></td>
     </tr>
     <tr>
                <td>
                       <s:radio list="{'A','B','C','D'}" name="[%{#status.index}]answer" theme="simple"/>
                </td>
     </tr>
    </s:iterator>
[/code]


额~不好意思~很久没用忘记了!