Struts2 如何在Struts 2迭代器标记中生成唯一的HTML id属性

Struts2 如何在Struts 2迭代器标记中生成唯一的HTML id属性,struts2,Struts2,我需要在struts迭代器中的 <div id="divId1"/> <div id="divId2"/> etc, etc. 等等等等。 我试过了 <s:iterator value="myListFunction" status="#status"> <s:set var="uniqueId" value="divId#status.count/> <s:div id="%{uniqueId}/> </

我需要在struts迭代器中的

<div id="divId1"/>
<div id="divId2"/>
 etc, etc.

等等等等。
我试过了

<s:iterator value="myListFunction" status="#status">
    <s:set var="uniqueId" value="divId#status.count/>
    <s:div id="%{uniqueId}/>
</s:iterator>

和以上的变化,但似乎没有任何工作。有人能给我指一下方向吗 正确的方向请

您是否尝试过(未测试):


试试这个:

<s:iterator value="myListFunction" status="status">
    <s:div id="divId%{#status.count}/>
</s:iterator>


除了“故意”的错误(它是status.index而不是status.count(Doh!!)),如果我把评估放在感谢上,这是有效的!我将materializecss下拉列表与struts迭代器一起使用,我希望生成的每个下拉列表都有一个唯一的id。这种方法非常有效!非常感谢!
<s:iterator value="myListFunction" status="status">
    <s:div id="divId%{#status.count}/>
</s:iterator>