iterator 标签用bgin 属性报错Attribute begin invalid for tag iterator according to TLD

 

原因:

struts2的iterator 标签在2.0版本没用begin属性,在2,1,8版本里有

 

解决方案:

1、更换高版本的struts2

2、不更换可以通过status属性的index方法来控制。

比如:

<s:iterator id="stat" value="#session.userTip" status="st">
     <s:if test="#st.index<5">
       <li><a href="<s:property value='#stat.url'/>">

您收到<s:property value="#stat.num"/> 份 <s:property value="#stat.tipInfo"/></a>

 

</li>
    </s:if>
 </s:iterator>