Sha*_*vek 3 foreach jstl list skip
我正在使用<c:forEach>迭代List如下:
<c:forEach items="${list}" var="item">
${item}
</c:forEach>
Run Code Online (Sandbox Code Playgroud)
如何跳过列表中第一项的打印?
用于 varStatus您forEach和if测试
<c:forEach items="${list}" var="item" varStatus="state">
<c:if test="${not state.first}">
${item}
</c:if>
</c:forEach>
Run Code Online (Sandbox Code Playgroud)
其他有用的varStatus属性是:
current 当前循环迭代的项目(来自集合)index 当前迭代循环的从零开始的索引count 当前一轮迭代的基于一的计数first 指示当前回合是否是第一次通过迭代的标志last 指示当前轮次是否是最后一次通过迭代的标志begin begin属性的值end 结束属性的值step step属性的值