c:forEach使用索引

在c:forEach中, 有一個屬性叫varStatus.使用這個參數後,JSTL會在c:forEach做用域裏而是賦予javax.servlet.jsp.jstl.core.LoopTagStatus類的實例。該類包含了一系列的特性,它們描述了迭代的當前狀態,以下這些屬性的含義以下所示:
-           current:當前此次迭代的(集合中的)項。
-           index:當前此次迭代從0開始的迭代索引。
-           count:當前此次迭代從1開始的迭代計數。
-           first:用來代表當前這輪迭代是否爲第一次迭代,該屬性爲boolean類型。
-           last:用來代表當前這輪迭代是否爲最後一次迭代,該屬性爲boolean類型。
-           begin:begin屬性的值。
-           end:end屬性的值
-            step:step屬性的值java

如:jsp

<c:forEach items="${categoryList}" var="category" varStatus="indexStatus">
     <c:out value='${indexStatus.index}'/>oop

</c:forEach>索引

相關文章
相關標籤/搜索