|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--jp.morpho.webapp.action.ActionMappingFactory
このクラスは、アクションマッピングのファクトリ機能を提供します。 マッピングを作成するには、setActionHandlerEntry メソッドと setActionViewEntry メソッドを使います。 setActionHandlerEntry メソッドを使うと、アクションハンドラをマッピングすることができます。ビューをマッピングするには setActionViewEntry メソッドを使います。
アクションマッピングファクトリは、サーブレットを呼び出す URL 1 つに 1 つのアクションマッピングファクトリが対応します。 対応させる URL は、setServletPath メソッドで指定します。
コンストラクタの概要 | |
ActionMappingFactory()
ActionMappingFactory を作成します。 |
メソッドの概要 | |
void |
clearActionHandlerEntry()
すべてのアクションハンドラエントリを削除します。 |
void |
clearActionViewEntry()
すべてのアクションビューエントリを削除します。 |
ActionHandlerEntry |
getActionHandlerEntry(java.lang.String status,
java.lang.String action)
アクションハンドラエントリを取得します。 |
ActionMappingKeyFactory |
getActionMappingKeyGenerator()
アクションマッピングキーファクトリを取得します。 |
ActionViewEntry |
getActionViewEntry(java.lang.String status)
アクションビューエントリを取得します。 |
java.lang.String |
getServletPath()
アクションマッピングが対応する URL を取得します。 |
ActionHandlerEntry |
setActionHandlerEntry(ActionHandlerEntry entry)
指定されたアクションハンドラエントリを設定します。 |
void |
setActionMappingKeyGenerator(ActionMappingKeyFactory actionMappingKeyGenerator)
アクションマッピングキーファクトリを設定します。 |
ActionViewEntry |
setActionViewEntry(ActionViewEntry entry)
指定されたアクションビューエントリを設定します。 |
void |
setServletPath(java.lang.String servletPath)
アクションマッピングが対応する URL を設定します。 |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public ActionMappingFactory()
ActionMappingFactory を作成します。
メソッドの詳細 |
public java.lang.String getServletPath()
アクションマッピングが対応する URL を取得します。
public void setServletPath(java.lang.String servletPath)
アクションマッピングが対応する URL を設定します。
servletPath
- アクションマッピングが対応する URLpublic ActionMappingKeyFactory getActionMappingKeyGenerator()
アクションマッピングキーファクトリを取得します。
public void setActionMappingKeyGenerator(ActionMappingKeyFactory actionMappingKeyGenerator)
アクションマッピングキーファクトリを設定します。
actionMappingKeyGenerator
- アクションマッピングキーファクトリpublic void clearActionHandlerEntry()
すべてのアクションハンドラエントリを削除します。 この呼び出しからの復帰後、アクションハンドラエントリは空になります。
public ActionHandlerEntry setActionHandlerEntry(ActionHandlerEntry entry)
指定されたアクションハンドラエントリを設定します。
entry
- 設定するアクションハンドラエントリ
java.lang.NullPointerException
- アクションマッピングキーファクトリがない場合public ActionHandlerEntry getActionHandlerEntry(java.lang.String status, java.lang.String action)
アクションハンドラエントリを取得します。
status
- 要求を処理するステータスの値action
- 要求を処理するアクションの値
java.lang.NullPointerException
- アクションマッピングキーファクトリがない場合public void clearActionViewEntry()
すべてのアクションビューエントリを削除します。 この呼び出しからの復帰後、アクションビューエントリは空になります。
public ActionViewEntry setActionViewEntry(ActionViewEntry entry)
指定されたアクションビューエントリを設定します。
entry
- 設定するアクションビューエントリ
java.lang.NullPointerException
- アクションマッピングキーファクトリがない場合public ActionViewEntry getActionViewEntry(java.lang.String status)
アクションビューエントリを取得します。
status
- 要求を処理するステータスの値
java.lang.NullPointerException
- アクションマッピングキーファクトリがない場合
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |