クラス JspInitTag

  • すべての実装されたインタフェース:
    Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

    public class JspInitTag
    extends javax.servlet.jsp.tagext.TagSupport
    マルチセッション起動チェックを行います。 このタグは、特殊で、一番最上位のJSP(通常は、jsp/index.jsp)に仕込むことで、 マルチセッション起動チェックを行います。 とくに、TopMenuTag と関連しており、このタグが存在しないと、メニューが 動作しません。 このタグでは、URLXfer による、リンク変換転送をサポートします。 URLのXFER変数をキーに、GE17 テーブルを検索し、指定のURLへ sendRedirect します。
    関連項目:
    直列化された形式
    変更履歴:
    4.0.0.0 (2005/08/31) 新規作成
    機能分類
    メニュー制御
    形式サンプル:
    ●形式:<og:jspInit /> ●body:なし ●使用例 <og:jspInit />
    バージョン
    4.0
    作成者
    Kohei Naruse
    導入されたバージョン:
    JDK5.0,
    • フィールドの概要

      • クラスから継承されたフィールド javax.servlet.jsp.tagext.TagSupport

        id, pageContext
      • インタフェースから継承されたフィールド javax.servlet.jsp.tagext.IterationTag

        EVAL_BODY_AGAIN
      • インタフェースから継承されたフィールド javax.servlet.jsp.tagext.Tag

        EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      JspInitTag()  
    • コンストラクタの詳細

      • JspInitTag

        public JspInitTag()
    • メソッドの詳細

      • doEndTag

        public int doEndTag()
        Taglibの終了タグが見つかったときに処理する doEndTag() を オーバーライドします。
        定義:
        doEndTag インタフェース内 javax.servlet.jsp.tagext.Tag
        オーバーライド:
        doEndTag クラス内 javax.servlet.jsp.tagext.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に指定