jsp.taglib.jstl Class
JSTLタグライブラリ(<c:xxx>
)のエミューレーションを行う。
Methods
foreach
()
<c:forEach>
タグのエミュレーションを行う。
タグボディの内容を指定された回数だけ繰り返し展開する。begin
/end
属性値が設定されている場合は、その差の回数だけ繰り返す。items
属性値に配列型のオブジェクトが設定されている場合は、その要素分だけ
繰り返す。
繰り返しごとに、var
属性値およびvarStatus
属性値に指定されたコンテキスト変数に対し、
それぞれ、配列要素およびカウンタが設定される。
if
()
<c:if>
タグのエミュレーションを行う。
test
属性値が、el式の評価後に真と判断できる値となる場合はタグボディの内容を展開する。
そうでない場合は、単に無視する。
set
()
<c:set>
タグのエミュレーションを行う。
name
属性値と同じ名前のコンテキスト変数に値を設定する。value
属性値が設定されている場合は、その内容を変数値に設定し、
varName
属性値が設定されている場合は、その値と同じ名前のコンテキスト変数の
値を変数値に設定する。