为struts 2中的字符串列表制作一个垂直的单选按钮列表?

问题描述:

我使用的是被填充的字符串列表的支柱型无线标签:为struts 2中的字符串列表制作一个垂直的单选按钮列表?

认为,我现在用的就是: -

<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字符串列表。在使用这个时,我收到一个错误“Radio标签中必需的列表属性”。但我不知道一个简单的字符串列表,我应该在List属性中放置什么。

它与以前的帖子类似,但是对于单选按钮的垂直显示,他们采用了具有2个字段的Lis​​t的示例。

在这种情况下,它将如何实现?请帮我在这方面.....使用该

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

+0

发布生成的HTML。你可能只用CSS就可以实现,不需要为自定义标记生成汇总自己的主题... –

尝试将垂直排列的单选列表。

+0

它将在水平方向上打印无线电....并且我希望它们在垂直方向上。这就是问题... – hatellla

+0

好吧,我已经编辑它,它可以正常工作,根据您的要求。再试一次 –

您也可以在<s:radio>标签中添加单个值到list属性。使用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> 
+0

它工作.....谢谢 – hatellla

+1

@ShubhamJain:好。如果这个答案帮助你接受/ upvote它。 –