<s:iterator>默认是一行显示一个值,如何实现一行显示指定个数的值
如:显示4个值后再换行?
默认形式如下:
x
x
x
希望能显示如下:
x x x x
x x x x
x x x x
------解决方案--------------------
简单。如下:
- HTML code
<%-- 此处模拟楼主要输出的数据 --%> <s:set name="data" value="{'x','x','x','x','x','x','x','x','x','x','x','x','x','x'}" /> <%-- 输出 --%> <s:iterator value="data" status="vs"> <s:property /> <s:if test="#vs.count % 4 == 0"><br></s:if> </s:iterator>