struts2迭代器的嵌套

来源:互联网 发布:sdn网络qos 编辑:程序博客网 时间:2024/06/16 07:53

在struts2中的迭代器嵌套:

 内层的iterator 不可以直接迭代取出了的list,必须先通过set元素赋值给另一个变量放进valueStack里,再从值栈中取出进行遍历

 

<s:set name="list" value="authority"/>


<div id="login">
<table width="500" border="0" cellpadding="0" cellspacing="0">


   <s:iterator id="u" value="users" status="stu">


    <tr <s:if test="#stu.odd">style="background-color:#dddddd"</s:if>>
      <td width="10%"><s:property value="id"/></td>
      <td width="40%"><s:property value="email"/></td>
      <td width="10%" id="tip"></td>
      <td width="20%">

<s:iterator id="l" value="#list" status="stu">

       ........

       ........
</s:iterator>
      </td>
    </tr>


  </s:iterator>


</table>
</div>