JSTL 的 forEach 标签循环,在循环中想终止循环,但是标签里不能使用 break,那怎么样终止循环呢?且看下面的代码:
代码实例:
<c:set var="loop_stop" value="0">
<c:forEach items="${list}" var="user">
<c:if test="${loop_stop eq 0}">
<c:if test="${user.loginName=='admin'}">
//你需要做的判断
<c:set var="loop_stop" value="1">
</c:if>
</c:if>
<c:if test="${loop_stop eq 1}"></c:if>
</c:forEach>