foreachラベルのvarStatusプロパティ


<c:forEach>の残りの属性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属性値
 
ありがとうございます