81,114
社区成员
发帖
与我相关
我的任务
分享
<s:set name="list" value="{'1','2','3','4','5','6','7','8','9','0','-1'}"/>
<table>
<tr>
<td>id</td><td>姓名</td><td>年龄</td>
</tr>
<tr>
<s:iterator value="#list" status="st" var="li">
<td>
<s:property value="#li"/>
<s:if test="#st.count%3==0">
</tr><%-- 换行 --%>
<tr>
</s:if>
</td>
</s:iterator>
</tr>
</table>
如果真不行的话,不知道是不是你的list没有获取到,你这样测试看能不能显示出来。
<table>
<tr>
<td>id</td>姓名<td></td><td>年龄</td>
</tr>
<s:iterator value="#list" status="st" var="li">
<s:if test="#st.count%3==0">
</tr><%-- 换行 --%>
<tr>
</s:if>
</s:iterator>
</tr>
</table>
<s:iterator value="#list" status="lis" var="li">
<s:if test="#lis.count%3==0"> //每循环3个对象就输出一个<br/>换行
<br/>
</s:if>
</s:iterator>