Ich habe vier Foreach-Schleifen mit JSP, die für Layout-Sequenzen über die gleiche Reihe von Inhalt Schleife, was ich tun möchte, ist diese Loops zu laufen, von denen einer nur den Inhalt zeigt alle 4 Schleifen, und die anderen zeigen den Inhalt alle 3 Schleifen, 2 usw. an. Ich versuche, wiederholte Inhalte zu vermeiden.Überspringen x Schleife mit JSP
Das war mein Versuch, aber die Verwendung von Modulos scheint für mich nicht zu funktionieren.
<div class="col-xs-3 hidden-sm hidden-xs">
<c:forEach var="item" items="${items}" begin="0" varStatus="status">
<c:set var="item" value="${item}" scope="request" />
<c:if test="${status.index % 1 == 0}">
<%@ include file="desktop-include.jsp" %>
</c:if>
</c:forEach>
</div>
<div class="col-xs-3 hidden-sm hidden-xs">
<c:forEach var="item" items="${items}" begin="0" varStatus="status">
<c:set var="item" value="${item}" scope="request" />
<c:if test="${status.index % 2 == 0}">
<%@ include file="desktop-include.jsp" %>
</c:if>
</c:forEach>
</div>
<div class="col-xs-3 hidden-sm hidden-xs">
<c:forEach var="item" items="${items}" begin="0" varStatus="status">
<c:set var="item" value="${item}" scope="request" />
<c:if test="${status.index % 3 == 0}">
<%@ include file="desktop-include.jsp" %>
</c:if>
</c:forEach>
</div>
<div class="col-xs-3 hidden-sm hidden-xs">
<c:forEach var="item" items="${items}" begin="0" varStatus="status">
<c:set var="item" value="${item}" scope="request" />
<c:if test="${status.index % 4 == 0}">
<%@ include file="desktop-include.jsp" %>
</c:if>
</c:forEach>
</div>
Diese perfekt ausgearbeitet, hatte das Gefühl, meine Mathe irgendwo war. Vielen Dank! –