クラス JspInitTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
org.opengion.hayabusa.taglib.JspInitTag
- すべての実装されたインタフェース:
IterationTag
,JspTag
,Tag
,Serializable
マルチセッション起動チェックを行います。
このタグは、特殊で、一番最上位のJSP(通常は、jsp/index.jsp)に仕込むことで、
マルチセッション起動チェックを行います。
とくに、TopMenuTag と関連しており、このタグが存在しないと、メニューが
動作しません。
このタグでは、URLXfer による、リンク変換転送をサポートします。
URLのXFER変数をキーに、GE17 テーブルを検索し、指定のURLへ sendRedirect します。
- 関連項目:
- 変更履歴:
- 4.0.0.0 (2005/08/31) 新規作成
- 機能分類
- メニュー制御
- 形式サンプル:
- ●形式:<og:jspInit /> ●body:なし ●使用例 <og:jspInit />
- 導入されたバージョン:
- JDK5.0,
-
フィールドの概要
クラスから継承されたフィールド jakarta.servlet.jsp.tagext.TagSupport
id, pageContext
インタフェースから継承されたフィールド jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
インタフェースから継承されたフィールド jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
クラスから継承されたメソッド jakarta.servlet.jsp.tagext.TagSupport
doAfterBody, doStartTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
-
コンストラクタの詳細
-
JspInitTag
public JspInitTag()デフォルトコンストラクター- 変更履歴:
- 8.5.3.2 (2023/10/13) JDK21対応。警告: デフォルトのコンストラクタの使用で、コメントが指定されていません
-
-
メソッドの詳細
-
doEndTag
Taglibの終了タグが見つかったときに処理する doEndTag() を オーバーライドします。- 定義:
doEndTag
インタフェース内Tag
- オーバーライド:
doEndTag
クラス内TagSupport
- 戻り値:
- 後続処理の指示
- 変更履歴:
- 4.1.1.0 (2008/02/07) UserInfo の再作成する機能を追加, 4.2.2.0 (2008/05/28) Guestユーザ対応, 4.3.4.1 (2008/12/08) UserInfo の再作成する機能を削除, 5.7.4.3 (2014/03/28) 出力する HTML は、フィルターします。, 5.7.6.2 (2014/05/16) IEのHTML5機能が有効か無効かの判定キーを削除(初期化)します。, 6.0.2.5 (2014/10/31) マルチ起動対策用カウンタのfindBugs対応。, 7.0.4.3 (2019/07/15) debug=true で強制実行できることを、画面上のリンクで示します。, 5.10.14.0 (2019/08/01) リクエスト変数の文字コードをUTF-8に指定
-