小编典典

JSTL forEach分隔符

jsp

在执行foreach时,JSTL中是否有内置功能可输出分隔符?

任务是在除最后一个迭代之外的每个迭代之后(或除第一次迭代之外的每个迭代之前)输出分隔符(如逗号)。foreach是否有ELSE标签?


阅读 338

收藏
2020-06-08

共1个答案

小编典典

使用varStatus属性,该属性引用类型的对象LoopTagStatus

<c:forEach var="foo" items="${foos}" varStatus="loopStatus">
    <c:out value="${foo}"/>
    <c:if test="${!loopStatus.last}"> | </c:if>
</c:forEach>
2020-06-08