<!-- 用法四:部分遍历并带状态 --> <c:forEach var="fruit" items="${fruits}" begin="1" end="3" varStatus="fru"> <c:out value="${fruit}——四个属性:"></c:out><br> <c:out value="index属性:${fru.index}"></c:out><br> <c:out value="count属性:${fru.count}"></c:out><br> <c:out value="first属性:${fru.first}"></c:out><br> <c:out value="last属性:${fru.last}"></c:out><br> <c:out value="----------"></c:out><br> </c:forEach> Ps:index从0开始;count从1开始;first是否第一个(boolean);last是否最后一个(boolean)。
cout和index的区别:
index是从0开始
count是从1开始
cout:整个子集中的计数
常用用法3-部分遍历时输出元素的状态
常用用法3-部分遍历中指定步长
foreach标签的得varStatus属性的四个属性,index,即集合中的下标,count,遍历输出的元素中第几个元素从1开始,first是否,遍历输出的集合的第一个元素,list同理