jsp页面<c:foeEach> 与 <c:forToken>综合运用

来源:互联网 发布:淘宝网商城药店 编辑:程序博客网 时间:2024/05/18 01:51
<c:if test="MC != ''">
  <c:forEach items="${MC}" var="cate"> //遍历MC
    <c:if test="cate==1">
      <input type="text" name="name" style="display: none"> //input显示与隐藏
      <c:set var="mId" value="0"/>
      <c:forEach var="b" items="${B}">//遍历B
        <c:set var="b" value="0"/>
          <c:forTokens delims=",;|" items="${MB}" var="mb"> //遍历MB
           <c:if test="mb.id == b.id"> //如果mb.id与b.id 相等
             <c:set var="mId" value="1"/>//设置mid的值进行checkbox的控制
           </c:if>
          </c:forTokens>
       <c:if test="mId == 1" >
         <input type="checkbox" name="cate" value="${b.id}" onclick="a(this);" checked="checked">
           ${b.name}
        </c:if>
        <c:if test="mId == 0">
          <input type="checkbox" name="cate" value="${b.id}" onclick="acb(this)">${b.id}
          </c:if>
      </c:forEach>
    </c:if>
  </c:forEach>
</c:if>
0 0
原创粉丝点击