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

来源:互联网 发布:百度新乡seo招聘 编辑:程序博客网 时间:2024/05/16 12:45

说明: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>

原创粉丝点击