zoukankan      html  css  js  c++  java
  • JSTL标签API(c)的使用

    后台传数List,在jsp接收以${group.code }
    List<Staff> groups = staffService.getStaffsByName("", "",ZD,"G", 0, 1000);
    model.addAttribute("groups", groups);


    List<StaffRight> rights = staffRightService.getStaffRights();
    model.addAttribute("rights", rights);

    ******************************************************************************
    <td class="content" colspan="3">
    <div class="area" style="position:relative;">
    <c:if test="${!empty groups }">
    <dl>
    <c:forEach items="${groups }" var="group">
    <dd>
    <input type="checkbox" value="${group.code }" id="${group.code }" name="staff_code" />
    <label for="${group.code }">${group.code }-${group.name1 }</label>
    </dd>
    </c:forEach>
    </dl>
    </c:if>
    </div>
    </td>

    //升級:2個對象,的某一元素相等  

    <div id="div1" name="div1" class="area" style="position:relative;">
    <c:if test="${!empty outlets}">
    <dl>
    <c:forEach items="${outlets}" var="outlet">
    <c:set var="has" value="0" ></c:set>
    <dd>
    <c:if test="${!empty pays}">
    <c:forEach items="${pays}" var="pay">
    <c:if test="${pay.outlet==outlet.outlet}">
    <c:set var="has" value="1"></c:set>
    </c:if>
    </c:forEach>
    </c:if>
    <input type="checkbox" value="${outlet.outlet }" id="${outlet.outlet }" name="outlet" <c:if test="${has==1}">checked="checked"</c:if> />
    <label for="${outlet.outlet }">${outlet.outlet }-${outlet.desc1 }</label>
    </dd>
    </c:forEach>
    </dl>
    </c:if>
    </div>

    //標籤中如果有空格符,有時候也會影響代碼。代碼要規範,不能有多於的空格
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


    <td class="content" colspan="3">

    <c:if test="${!empty rights }">
    <ul>
    <c:forEach items="${ rights }" var="right">
    <li>
    ${right.desc }:
    <c:choose>
    <c:when test="${right.type=='0' }">
    <input type="radio" value="1" id="can${right.code }" name="${right.code }" />
    <label for="can${right.code }">能</label>
    <input type="radio" value="0" id="cannot${right.code }" name="${right.code }" checked />
    <label for="cannot${right.code }">不能</label>
    </c:when>
    <c:when test="${right.type=='1' }">
    <select name="${ right.code }">
    <c:forEach begin="0" end="9" step="1" var="grade">
    <option value="${ grade }">${ grade }</option>
    </c:forEach>

    </select>
    </c:when>
    <c:otherwise>
    <input type="text" name="${ right.code }" value="0" style="text-align:right; 50px;" />
    </c:otherwise>
    </c:choose>
    </<li>
    </c:forEach>
    </ul>
    </c:if>
    </td>

    <c:if test="${!empty DSCP }">
    <c:forEach items="${DSCP}" var="DSCP">
    <c:forEach items="${cats}" var="cats">
    <c:if test="${DSCP.DOpen=='TRUE' && cats.catCode==DSCP.detail}">
    <option value="${DSCP}">大大類折扣:${DSCP.DValue}%,设为最高上限,${DSCP.detail}-${cats.desc1}</option>
    </c:if>
    <c:if test="${DSCP.DOpen=='FALSE' && cats.catCode==DSCP.detail}">
    <option value="${DSCP}">大大類折扣:${DSCP.DValue}%,${DSCP.detail}-${cats.desc1}</option>
    </c:if>
    </c:forEach>
    </c:forEach>
    </c:if>

  • 相关阅读:
    天马行空DevOps-Dev平台建设概述
    lxd&openstack-lxd源码剖析
    歪歪架构师(软件)提升心法
    天马行空云计算(二)-Hardware&Hypervisor介绍
    天马行空云计算(一)-抽象架构视图
    Linux环境下Java应用性能分析定位-CPU使用篇
    杂谈微服务架构下SSO&OpenAPI访问的方案。
    IAAS-libvirt介绍。
    IAAS-虚拟化技术组件介绍
    集群---负载均衡---lvs篇
  • 原文地址:https://www.cnblogs.com/OP-RONG/p/4193337.html
Copyright © 2011-2022 走看看