我需要遍历列表,但是foreach循环是不可接受的,因为我想从第二个元素开始。
<c:forEach var="item" items="${items}">
<c:out value="${item.name}"/>
</c:forEach>
我尝试在&#34;&lt; %%&gt;&#34;中使用标准的java代码但我无法提出如何正确设置它。我的语法错了,我需要这样的东西
<% for (int i = 1; i < ${items.size()}; i++) { %>
<c:out value="${item.name}"/>
<%} %>
但是,显然,上面的代码无效。
答案 0 :(得分:0)
您可以使用JSTL varStatus
属性。它可能会对你有帮助。
<c:forEach var="item" items="${items}" varStatus="loop">
<c:if test="${loop.index != 0}">
<c:out value="${item.name}"/>
</c:if>
</c:forEach>