2

我正在使用一个用字符串列表填充的 struts 无线电标签:

我正在使用的观点是:-

<tr>
<td colspan="4">
    <s:iterator value="importFiles"> 
    <s:radio name="mifFile" label="Mif File" theme="simple"/>
    <s:property/><br>
    </s:iterator>                               
</td>
</tr>

上面,我有一个名为 importFiles 的字符串列表。在使用它时,我收到一个错误“无线电标签中必需的列表属性”。但是对于一个简单的字符串列表,我不知道应该在 List 属性中添加什么。

它与以前的帖子类似,但为了垂直显示单选按钮,他们以 List 有 2 个字段为例。

在这种情况下,将如何实现?请在这方面帮助我......

4

2 回答 2

4

您也可以将单个值放入标签中的list属性。<s:radio>使用top关键字获取当前元素。

<tr>
<td colspan="4">
  <s:iterator value="importFiles"> 
    <s:radio list="top" name="mifFile" label="Mif File" theme="simple"/><br/>
  </s:iterator>                               
</td>
</tr>
于 2013-07-25T09:44:46.667 回答
4

尝试使用这个

 <tr>
    <td colspan="4">
        <s:iterator value="importFiles" status="importFilesCount">
        <input type="radio" name="mifFile" value="<s:property />"><s:property /><br>
        </s:iterator>
    </td>
    </tr>

它将垂直排列您的电台列表。

于 2013-07-25T06:17:24.887 回答