zoukankan      html  css  js  c++  java
  • Controller比较两个对象discs、outlets中的元素是否相等。相同则相应的checkbox为checked

    比较两个对象discs、outlets中的元素是否相等。相同则相应的checkbox为checked

    <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 discs}">
    <c:forEach items="${discs}" var="discs">
    <c:if test="${discs.outlet==outlet.outlet}">
    <c:set var="has" value="1"></c:set>
    </c:if>
    </c:forEach>
    </c:if>
    <input id="outlet" 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>

    Controller传输discs,outlets

    List<DiscS> discs=discSService.getDiscSByCode(code);
    /* System.out.println(discs.get(0).getOutlet()+"@@");
    System.out.println(discs.get(1).getOutlet()+"!!");
    System.out.println(discs.get(2).getOutlet()+"##");*/
    model.addAttribute("discs",discs);

    List<Outlet> outlets = outletService.getOutlets();
    /*System.out.println(outlets.get(0).getOutlet());
    System.out.println(outlets.get(1).getOutlet());
    System.out.println(outlets.get(2).getOutlet());*/
    model.addAttribute("outlets", outlets);

  • 相关阅读:
    输入输出那些事
    NYOJ 20
    NYOJ 283
    HDU 1285
    HDU 2639(第K大背包)
    HDU 4288
    对Visual Studio C++ hash_map严谨一点的测试转载
    vc6,vc.net,vc7,vc8,vc9,c,c++,c#的区别与联系
    我在南大的七年刘末鹏
    慎用Visual Studio C++默认的hash_map转载
  • 原文地址:https://www.cnblogs.com/OP-RONG/p/4244469.html
Copyright © 2011-2022 走看看