我正在使用正在填充字符串列表的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属性中。
它类似于之前的帖子,但是为了进行单选按钮的垂直显示,他们采用了具有2个字段的List的示例。
在这种情况下,如何实现?请帮帮我......
答案 0 :(得分: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>
它将垂直安排你的放射学家。
答案 1 :(得分:3)
您也可以将单个值添加到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>