Forms Struts2标记的属性内的Struts2迭代器增量值<;s:表格>;

Forms Struts2标记的属性内的Struts2迭代器增量值<;s:表格>;,forms,struts2,iterator,Forms,Struts2,Iterator,如何在迭代器中增加struts2中的id等表单属性?thx 这不起作用:我有一个引号错误 <s:iterator value="testVar" status="testStatus"> <s:form id="<s:property value="#testStatus.count" />"> </s:form> </s:iterator> 好的,我解决了我的问题。正确的行为是: <s:iterator value

如何在迭代器中增加struts2中的id等表单属性?thx
这不起作用:我有一个引号错误

<s:iterator value="testVar" status="testStatus">
      <s:form id="<s:property value="#testStatus.count" />"> </s:form>
</s:iterator>

好的,我解决了我的问题。正确的行为是:

<s:iterator value="testVar" status="testStatus">
      <s:form id="%{#testStatus.count}"> </s:form>
</s:iterator>

高频

Alexej


您可以使用这种简单的方法在struts2中进行增量

<s:set var="count" value="1"/>
<s:iterator value="yourlisthere">
<div><s:property value="#count" /><s:property/></div>
<s:set var="counter" value="%{#count+1}"/>

<s:set var="count" value="1"/>
<s:iterator value="yourlisthere">
<div><s:property value="#count" /><s:property/></div>
<s:set var="counter" value="%{#count+1}"/>