zoukankan      html  css  js  c++  java
  • Struts标签 logic:iterate简单使用

    后台代码:

     1 public class VacationsAction{
     2   public ActionForward opendata(ActionMapping mapping, ActionForm form,
     3                                   HttpServletRequest request, HttpServletResponse response) {
     4         /*一个sql查询语句*/
     5         String sql = "select a.fldid,a.fldname,trunc(a.fldbegindata) fldbegindata,trunc(a.fldenddata) fldenddata,a.fldselectid from vacationsday a order by a.fldid";
     6         List list = getlist(sql);
     7         /*返回list集合*/
     8         request.setAttribute("list", list);
     9         return mapping.findForward("list");
    10     }  
    11 }

    JSP页面:

     1 <table class="table">
     2    <thead>
     3    <tr>
     4        <th>
     5            <div><span>假期名称</span></div>
     6        </th>
     7        <th>
     8            <div><span>开始时间</span></div>
     9        </th>
    10        <th>
    11            <div><span>结束时间</span></div>
    12        </th>
    13        <th>
    14            <div><span><bean:message key="0025_popluar_holidayList.jsp"/></span></div>
    15            <!--0025_popluar_holidayList.jsp=操作 -->
    16        </th>
    17    </tr>
    18    </thead>
    19    <tbody id="festivaltbody">
    20    <logic:iterate id="list" name="list" indexId="ind">
    21        <tr data-fldid="<bean:write name="list" property="fldid"/>">
    22            <td>
    23                <div><span><bean:write name="list" property="fldname"/></span></div>
    24            </td>
    25            <td>
    26                <div><span><bean:write name="list" property="fldbegindata"/></span></div>
    27            </td>
    28            <td>
    29                <div><span><bean:write name="list" property="fldenddata"/></span></div>
    30            </td>
    31            <td>
    32                <div>
    33                    <a href="javascript:;" class="btn btn-xs btn-outline btn-white"
    34                       name="openwin" data-flag="edit">
    35                        <i class="fa fa-edit"></i>
    36                        <bean:message key="0029_popluar_holidayList.jsp"/>
    37                    </a>
    38                    <a href="javascript:;" class="btn btn-xs btn-outline btn-white"
    39                       name="dele"
    40                       data-fldid="<bean:write name="list" property="fldid"/>"
    41                    >
    42                        <i class="fa fa-times"></i> <bean:message
    43                            key="0030_popluar_holidayList.jsp"/>
    44                    </a>
    45                </div>
    46            </td>
    47        </tr>
    48    </logic:iterate>
    49 </table>
    logic:iterate循环,indexId做参数传递使用,表示该集合里的第几个值,等于给集合中的数值加了编号
    博客园:http://www.cnblogs.com/zhuziyu/
    Copyright ©2018 不是植物
    【转载文章务必保留出处和署名,谢谢!】
  • 相关阅读:
    使用protobuf生成代码import包找不到
    SQL 对邮箱数据的处理(分类统计)
    Hive 集合函数 collect_set() collect_list()
    菜谱分享网站微信小程序开发说明(1)-介绍与运行
    windows 下查看端口占用
    Windows下安装Maven自定义仓库配置阿里下载源,配置Ecplise、IDEA
    Windows下安装Node.js完整详细教程
    开启Centos8的SSH服务
    Openwrt与IPTV之二----udpxy
    Openwrt与IPTV之一----igmpproxy
  • 原文地址:https://www.cnblogs.com/zhuziyu/p/8384743.html
Copyright © 2011-2022 走看看