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