struts2循环延续自然数的页面标签代码
struts2循环连续自然数的页面标签代码
有时候需要在页面循环连续的自然数可以使用这个因为有的时候标签for如果有判断屏蔽的时候for里带的数值可能就不是连续的数值 就需要用另一种方式来代替它 我用struts2的标签写了个放在循环内部就能循环出自然数的代码 西方对大家有用 嘿嘿主要是我现在有用 如果有人用的是jstl的话 里面有个<c:set>也可以用相同道理来用 只要把<s:set>改成<c:set>就行了 如果大家有比我还好的办法可以留言告诉我一下 那就不胜感激了 呵呵
<s:iterator id="a" value="#list">
<s:if test='#a==null'>
<s:set name="a" value='#i!=null?#i:1'/>
<s:set name="i" value='#a!=""?#a+1:1'/>
<s:property value="#i-1"/>
</s:if>
</s:iterator>