概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.maachang.engine.servlet
クラス ActionServlet

    java.lang.Object
      HttpServlet
          org.maachang.engine.servlet.ActionServlet

    public class ActionServlet

extends HttpServlet

Action用サーブレット.

導入されたバージョン:
  MaaEngine 1.00
バージョン:
  2007/10/18
作成者:
  masahito suzuki

フィールドの概要
`static java.lang.String` | `INNER_PAGE_SESSION` ページ内セッション名.
`static java.lang.String` | `REFERER` リファラー.
`static java.lang.String` | `SEQUENCE_ID_ATTRIBUTE_NAME` シーケンスID格納Attribute名.

コンストラクタの概要
`ActionServlet()`

メソッドの概要
`static java.lang.String` | `getBeforeServletPath(HttpServletRequest req)` リファラーから、前回のServletPath名を取得.
`static java.lang.String` | `getMarge(HttpServletRequest request, java.lang.String name)` パス＋要求情報名を取得.
`static int` | `getRequestSequenceId(HttpServletRequest request)` 現在のシーケンスIDを取得.
`static java.lang.String` | `getServerName(HttpServletRequest request, java.lang.String name)` 対象のサーバパス+対象名を取得.
`void` | `init(ServletConfig cfg)` 初期化処理.

クラス java.lang.Object から継承されたメソッド
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### INNER_PAGE_SESSION

    public static final java.lang.String INNER_PAGE_SESSION

  ページ内セッション名.

  関連項目:
    定数フィールド値

### REFERER

    public static final java.lang.String REFERER

  リファラー.

  関連項目:
    定数フィールド値

### SEQUENCE_ID_ATTRIBUTE_NAME

    public static final java.lang.String SEQUENCE_ID_ATTRIBUTE_NAME

  シーケンスID格納Attribute名.

  関連項目:
    定数フィールド値

コンストラクタの詳細

### ActionServlet

    public ActionServlet()

メソッドの詳細

### init

    public void init(ServletConfig cfg)
              throws ServletException

  初期化処理.
  このサーブレットの初期化処理を行います.

  パラメータ:
    `cfg` - サーブレットコンフィグが設定されます.
  例外:
    `ServletException` - サーブレット例外.

### getMarge

    public static final java.lang.String getMarge(HttpServletRequest request,
                                                  java.lang.String name)

  パス＋要求情報名を取得.
  パス＋要求情報名を取得します.

  パラメータ:
    `req` - 対象のリクエストを設定します.
    `name` - 対象の条件を設定します.
  戻り値:
    String 結果が返されます.

### getServerName

    public static final java.lang.String getServerName(HttpServletRequest request,
                                                       java.lang.String name)

  対象のサーバパス+対象名を取得.
  対象のサーバパス+対象名を取得します.

  パラメータ:
    `req` - 対象のリクエストを設定します.
    `name` - 対象の条件を設定します.
  戻り値:
    String 結果が返されます.

### getRequestSequenceId

    public static final int getRequestSequenceId(HttpServletRequest request)

  現在のシーケンスIDを取得.
  現在のシーケンスIDを取得します.

  パラメータ:
    `request` - 対象のリクエストを設定します.
  戻り値:
    int 対象のリクエストIDが返されます.

### getBeforeServletPath

    public static final java.lang.String getBeforeServletPath(HttpServletRequest req)

  リファラーから、前回のServletPath名を取得.
  リファラーから、前回のServletPath名を取得します.
  また、リファラーの内容とドメイン名+ContextPathが一致しない場合は、 [null]が返されます.

  パラメータ:
    `req` - 対象のリクエストを設定します.
  戻り値:
    String 前回のServletPathが返されます.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド