1. 程式人生 > >c:forEach標籤

c:forEach標籤

屬 性描 述是否必須預設值
items進行迴圈的專案
begin開始條件0
end結束條件集合中的最後一個專案
step步長1
var代表當前專案的變數名
varStatus顯示迴圈狀態的變數


varStatus 屬性

JSTL中的varStatus和 var 屬性一樣,varStatus 用於建立限定了作用域的變數。不過,由varStatus 屬性命名的變數並不儲存當前索引值或當前元素,而是賦予 javax.servlet.jsp.jstl.core.LoopTagStatus 類的例項。該類定義了一組特性,它們描述了迭代的當前狀態,下面列出了這些特性:

特性        Getter                  描述current    getCurrent()           當前這次迭代的(集合中的)項

index       getIndex()              當前這次迭代從 0 開始的迭代索引

count       getCount()              當前這次迭代從 1 開始的迭代計數

first       isFirst()               用來表明當前這輪迭代是否為第一次迭代的標誌

last        isLast()                用來表明當前這輪迭代是否為最後一次迭代的標誌

begin       getBegin()              begin 屬性值

end         getEnd()                end 屬性值

step        getStep()               step 屬性值