Jsp 在struts 2中为字符串列表创建垂直单选按钮列表?

Jsp 在struts 2中为字符串列表创建垂直单选按钮列表?,jsp,struts2,Jsp,Struts2,我正在使用一个struts无线电标记,该标记由字符串列表填充: 我使用的视图是:- <tr> <td colspan="4"> <s:iterator value="importFiles"> <s:radio name="mifFile" label="Mif File" theme="simple"/> <s:property/><br> </s:iterator>

我正在使用一个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属性中放置什么

这与之前的文章类似,但对于单选按钮的垂直显示,他们举了一个列表有两个字段的例子

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

试试这个

 <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>



它将垂直排列您的放射科医生。

您也可以在
标记中的
列表
属性中放置单个值。使用
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>



它将在水平方向打印收音机……我希望它们在垂直方向打印。这就是问题所在…好吧,我已经编辑过了,它可以按照你的要求正常工作。再次尝试一下,发布生成的HTML。您可能只需要使用CSS就可以实现这一点,而无需为自定义标记生成滚动您自己的主题…@ShubhamJain:Good。如果这个答案有助于你接受/支持它。