javax.servlet.jsp.jstl.core
インタフェース LoopTag

すべてのスーパーインタフェース:
javax.servlet.jsp.tagext.Tag
既知の実装クラスの一覧:
LoopTagSupport

public interface LoopTag
extends javax.servlet.jsp.tagext.Tag

JSTL 1.0 は、LoopTagインタフェースを実装することによって、 カスタム反復タグを作ることを開発者ができるようにしています。 (LoopTagインタフェースと、JSP1.2で定義されている javax.servlet.jsp.tagext.IterationTag とを混乱しないようにして下さい)。 LoopTag は反復タグがサブタグを理解するための、また、 カスタムサブタグと型に関して安全なやりとりをするためのメカニズムを提供します。

大抵の場合、このインタフェースを自分で実装する必要はありません。 基底となるサポートクラス(LoopTagSupport)が実装を簡単にするために提供されているからです。

作成者:
Shawn Bayern

フィールドの概要
 
インタフェース javax.servlet.jsp.tagext.Tag から継承したフィールド
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
メソッドの概要
 java.lang.Object getCurrent()
          反復において現在のアイテムを取り出します.等冪な振る舞い; getCurrent()を繰り返し呼ぶことは、反復が進んでいない限り、同じObjectを返します.
 LoopTagStatus getLoopStatus()
          反復における現在の回に関する情報を提供するための '状態' オブジェクトを取り出します。
 
インタフェース javax.servlet.jsp.tagext.Tag から継承したメソッド
doEndTag, doStartTag, getParent, release, setPageContext, setParent
 

メソッドの詳細

getCurrent

public java.lang.Object getCurrent()
反復において現在のアイテムを取り出します.等冪な振る舞い; getCurrent()を繰り返し呼ぶことは、反復が進んでいない限り、同じObjectを返します. (明確に言えば,getCurrent()を呼ぶことは、反復を進めません.)

戻り値:
現在のアイテム(オブジェクト型)

getLoopStatus

public LoopTagStatus getLoopStatus()
反復における現在の回に関する情報を提供するための '状態' オブジェクトを取り出します。

戻り値:
現在のLoopTagのLoopTagStatus


このドキュメントは、Ja-Jakarta Project により訳されました。コメントがある場合は、report@jajakarta.orgまでお願いします。

Copyright © 1999-2003 The Apache Software Foundation. All Rights Reserved.