JSTL中 forEach 跳出循环的方法 <c:set var="i" value="0"></c:set> //相当于int i=0; <c:forEach var="good" items="${goods }" varStatus="status"> <c:if test="${i<4 }"> //相当于条件i<4 <c:set var="i" value="${i+1 }"></c:set> //相当于i++ ${i }; </c:if> </c:forEach> 相当于Java的for循环 for(int i=0;i<4;i++){ ... }