パッケージ org.opengion.hayabusa.taglib

# クラス JspInitTag

java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
org.opengion.hayabusa.taglib.JspInitTag

すべての実装されたインタフェース:
  `IterationTag`, `JspTag`, `Tag`, `Serializable`

public class JspInitTag extends TagSupport
マルチセッション起動チェックを行います。 このタグは、特殊で、一番最上位の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`

- ## コンストラクタの概要

  コンストラクタ
  コンストラクタ
  説明
  `JspInitTag()`

- ## メソッドの概要

  修飾子とタイプ
  メソッド
  説明
  `int`
  `doEndTag()`
  Taglibの終了タグが見つかったときに処理する doEndTag() を オーバーライドします。

  ### クラスから継承されたメソッド jakarta.servlet.jsp.tagext.TagSupport

  `doAfterBody, doStartTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue`

  ### クラスから継承されたメソッド java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## コンストラクタの詳細

  - ### JspInitTag

    public JspInitTag()

- ## メソッドの詳細

  - ### doEndTag

    public int 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に指定