首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

struts 二 标签 双层循环遍历数据

2012-08-28 
struts 2 标签 双层循环遍历数据此标签主要用于当查询出的list列名不确定时使用。s:iterator valuemainL

struts 2 标签 双层循环遍历数据
此标签主要用于当查询出的list列名不确定时使用。

<s:iterator value="mainList" id="list_1">
<tr>
  <s:iterator value="areaList" id="list_2">
   <td align="right">
     <s:set name="res" value="%{#list_2.vtit}"></s:set>
        <s:property value="#list_1.get(#res)"/>
   </td>
  </s:iterator>
</tr>
</s:iterator>

mainList 为主数据list
areaList 为主数据中列名list 
vtit 为areaList 中列名

mainList 查出的数据为
列名:
     area_01   area_02    area_03
数据:
       12         12          13
       12         12          13
       12         12          13


areaList 查询出的数据为
列名:
     vtit     vtit_desc
数据:
       area_01      地域一
        area_02      地域二
        area_03      地域三

热点排行