iterator页面层动态表头,动态数据结合

说明:pageList存的是list数据集(数据),head存的是list的表头数据集(字段名).

  <!--动态表头-->

          <tr>
           <s:iterator id="head" value="%{head}" > 
           <td width="10%"><s:property value="#head.fielddesc"/></td>  <!--字段显示名称-->
           </s:iterator>
          </tr>

  <!--动态数据-->

  <s:iterator id="g" value="%{pageList}" >
          <tr> 
          <s:iterator id="headname" value="%{head}" >
          <s:set name="fieldname" value="#headname.fieldname"></s:set><!--数据库的字段名-->
           <td height="18" bgcolor="#FFFFFF"><s:property value="#g[fieldname]" /></td><!--从数据集中找相应字段的值-->
           </s:iterator>
           </tr>
   </s:iterator>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值