forEach循環
java中的 for(String str : list)
================================
<ul>
<c:forEach var="str" items="${list}" varStatus="vs">
<%-- 循環體--%>
<c:if test="${vs.first}">
<li style="font-weight: bold">${str}--${vs.index}--${vs.count}--${vs.first}</li>
</c:if>
<c:if test="${not vs.first}">
<li>${str}--${vs.index}--${vs.count}--${vs.first}--${vs.last}</li>
</c:if>
每一個 元素值:${str}
下標(從0開始):${vs.index}
序號:${vs.count}
第一個:${vs.first}
最后一個:${vs.last}
</c:forEach>
</ul>
var:代表的是集合或者數組中的每一個變量,這個名稱自定義即可;迭代變量名
items:代表要遍歷的集合或者數組,需要使用EL表達式
varStatus:代表當前正在遍歷的對象的狀態,屬性值自定義即可