インターフェース LoopTag
- すべての既知の実装クラス:
LoopTagSupport
public interface LoopTag extends Tag
Jakarta Standard Tag Library を使用すると、開発者は LoopTag インターフェースを実装することでカスタムの反復タグを作成できます。これは、Jakarta Server Pages 1.2 で定義されている
jakarta.servlet.jsp.tagext.IterationTag
と混同しないでください。LoopTag は、反復タグを認識し、カスタムサブタグとの型 セーフな暗黙的なコラボレーションのためのメカニズムを確立します。ほとんどの場合、実装を容易にするために基本サポートクラス (
LoopTagSupport
) が提供されているため、このインターフェースを手動で実装する必要はありません。- 作成者:
- Shawn Bayern
フィールドサマリー
インターフェース jakarta.servlet.jsp.tagext.Tag から継承されたフィールド
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 ObjectSE
getCurrent()
イテレーションの現在のアイテムを取得します。LoopTagStatus
getLoopStatus()
「ステータス」オブジェクトを取得して、反復の現在のラウンドに関する情報を提供します。インターフェース jakarta.servlet.jsp.tagext.Tag から継承されたメソッド
doEndTag, doStartTag, getParent, release, setPageContext, setParent
メソッドの詳細
getCurrent
ObjectSE getCurrent()
イテレーションの現在のアイテムを取得します。べき等に振る舞う。getCurrent() を繰り返し呼び出すと、反復が進むまで同じオブジェクトが返されます。(具体的には、getCurrent() を呼び出しても反復 は進みません )- 戻り値:
- オブジェクトとしての現在のアイテム
getLoopStatus
LoopTagStatus getLoopStatus()
「ステータス」オブジェクトを取得して、反復の現在のラウンドに関する情報を提供します。- 戻り値:
- 現在の
LoopTag
の LoopTagStatus。