【发布时间】:2011-01-27 09:31:32
【问题描述】:
如何在迭代器中增加 struts2 中的 id 等表单属性?谢谢
这不起作用:我收到引号错误。
<s:iterator value="testVar" status="testStatus">
<s:form id="<s:property value="#testStatus.count" />"> </s:form>
</s:iterator>
【问题讨论】:
如何在迭代器中增加 struts2 中的 id 等表单属性?谢谢
这不起作用:我收到引号错误。
<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>
高频,
阿列克谢
【讨论】:
你可以使用这个简单的方法在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="testVar" var="testStatus" status="stat">
<s:form id="<s:property value="#count" />"> </s:form>
<s:set var="counter" value="%{#count+1}"/>
</s:iterator>
【讨论】: