org.opengion.hayabusa.taglib

## クラス JspInitTag

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

- すべての実装されたインタフェース:
    java.io.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 します。

  関連項目:
    直列化された形式
  形式サンプル:

         ●形式：<og:jspInit />
         ●body：なし

         ●使用例
            <og:jspInit />

  変更履歴:

    4.0.0.0 (2005/08/31) 新規作成

  機能分類
    メニュー制御
  バージョン
    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()`

  - ### メソッドのサマリー

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

    - ### クラスから継承されたメソッド javax.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` インタフェース内 `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対応。

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.