<s:iterator>在每行中显示三个名称</s:iterator>

时间:2012-08-09 13:20:27

标签: jsp struts2 iterator

这里我正在迭代正常工作的搜索用户列表。 我试图在每一行显示三个用户 喜欢

u1   u2   u3
u4   u5   u6
     ..
     ..

此代码显示每行中的一个用户名。我必须如上所示

<s:iterator var="searchedUser" value="searchedUserList">
    <tr><td>
       <s:property value="UserName"/>
    </td></tr>
</s:iterator>

1 个答案:

答案 0 :(得分:1)

这是代码:

<table>
    <s:iterator value="{1,2,3,4,5,6,7,8,9}" status="status">
        <s:if test="%{#status.index == 0}"><tr><td><s:property /></td></s:if>
            <s:elseif test="%{#status.index%3 == 0}">
            </tr><tr><td><s:property /></td>
            </s:elseif>
            <s:else>
                <td><s:property /></td>
            </s:else>
        </s:iterator>
    </tr>
</table>