.
.
.
.
.
今天用到了 JSTL 的 forEach 標簽循環遍歷一個集合,在這個循環內寫了一個 <c:if> 標簽,當滿足某個條件的時候要終止循環,但是標簽里不能使用 break,那怎么樣終止循環呢?且看下面的代碼:
1 <c:forEach var="_r" items="${UPDATEUSERROLEUSERLISTROLE}" end="exitId">
2 <c:if test="${(_r['lasRoleWeightname'] eq _ur['lasRoleWeightname'])}">
3 <c:set var="exitId" value="0"></c:set>
4 </c:if>
5 </c:forEach>
這樣,當<c:if>的條件成立的時候就可以退出<c:forEach>標簽的循環了。