|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.apache.struts.config.ActionConfig
org.apache.struts.action.ActionMapping
ActionMappingはコントローラサーブレットであるActionServletが知っている情報(リクエストとアクションクラスのインスタンスとのマッピング)を表します。
Actionを選択するために使用したActionMappingインスタンスは選択したActionに渡されますので、
ActionMappingオブジェクトに含まれている任意のカスタム設定情報にアクセスすることができます。
Struts1.1からはこのクラスはActionConfigを拡張しています。
注意 - このクラスが既存のアプリケーションが使用している公開されたAPIの一部であるという事実がなければ、
このクラスの使用は推奨されずに
org.apache.struts.config.ActionConfig
に置き換えられていたでしょう。
| フィールドの概要 |
| クラス org.apache.struts.config.ActionConfig から継承したフィールド |
attribute, configured, exceptions, forward, forwards, include, input, moduleConfig, multipartClass, name, parameter, path, prefix, roleNames, roles, scope, suffix, type, unknown, validate |
| コンストラクタの概要 | |
ActionMapping()
|
|
| メソッドの概要 | |
ExceptionConfig |
findException(java.lang.Class type)
指定されたタイプの例外がどのように扱われるべきかを定義している ExceptionConfigインスタンスを探して返します。
|
ActionForward |
findForward(java.lang.String name)
指定された論理名へのフォワードがどのように扱われるべきかを定義している ForwardConfigインスタンスを探して返します。
|
java.lang.String[] |
findForwards()
このマッピングに定義された全てのローカルフォワードの論理名を返します。 |
ActionForward |
getInputForward()
このアクションの inputプロパティに対応する
ActionForwardを(必要に応じて)生成して返します。
|
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
public ActionMapping()
| メソッドの詳細 |
public ExceptionConfig findException(java.lang.Class type)
指定されたタイプの例外がどのように扱われるべきかを定義している
ExceptionConfigインスタンスを探して返します。
このメソッドは指定された例外クラスのためにローカルな設定をチェックし次にグローバルな設定をチェックし、
スーパークラスの連鎖(それらについても再度ローカルな設定をチェックしグローバルな設定をチェックします)を調べていきます。
ハンドラの設定を見つけることができなかった場合はnullを返します。
type - ハンドラを探す例外クラス
public ActionForward findForward(java.lang.String name)
指定された論理名へのフォワードがどのように扱われるべきかを定義している
ForwardConfigインスタンスを探して返します。
このメソッドは指定されたフォワードの設定のためにローカルな設定をチェックし次にグローバルな設定をチェックします。
フォワードの設定を見つけることができなかった場合はnullを返します。
name - 返されるフォワードインスタンスの論理名
public java.lang.String[] findForwards()
このマッピングに定義された全てのローカルフォワードの論理名を返します。 もしフォワードが1つもない場合は長さ0の配列を返します。
public ActionForward getInputForward()
このアクションのinputプロパティに対応する
ActionForwardを(必要に応じて)生成して返します。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||