jstl實現break效果

<c:forEach>是沒有break這個語法的。但是我們可以通過標誌位實現。客官給好評哦!


<c:forEach items="${myList} var="myValue"  varStatus="status">

<c:set var="flag" value="0"></c:set>

<c:if test="你的break條件">

<c:out value="使用標誌位實現break效果,進入break條件"></c:out>

<c:set var="flag" value="1"></c:set>

</c:if>

<c:if test="${flag==0}">

<c:out value="${myValue}"></c:out>

</c:if>

<c:if test="${flag==1}">

<c:out value="使用標誌位實現break效果,終止迭代"></c:out>

</c:if>

</c:forEach>



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章