|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--jp.morpho.webapp.action.impl.ActionServletPath
このクラスは、要求を受け取るサーブレットのパスのエントリを表します。 サーブレットが要求を受け取った際に、任意のアクションマッピングが選択されるようにするために、アクションマッピングマネージャにこのエントリを追加します。
サーブレットが要求を受け取った際に、任意のアクションマッピングが選択されるようにするために、2 つのメソッド addActionHandlerEntry(ActionHandlerEntry) 、addActionViewEntry(ActionViewEntry) を使用してエントリを追加する必要があります。 前者は要求を処理するアクションハンドラのエントリを追加し、後者は要求を処理した後に表示する画面を表すアクションビューのエントリを追加します。
setServletPath(String) メソッドで指定するサーブレットの URL は、web.xml において配置したサーブレットの URL です。
コンストラクタの概要 | |
ActionServletPath()
ActionServletPath を作成します。 |
メソッドの概要 | |
void |
addActionHandlerEntry(jp.morpho.webapp.action.impl.ActionHandlerEntry entry)
指定されたアクションハンドラエントリを追加します。 |
void |
addActionViewEntry(jp.morpho.webapp.action.impl.ActionViewEntry entry)
指定されたアクションビューエントリを追加します。 |
java.lang.String |
generateActionHandlerMappingKey(java.lang.String status,
java.lang.String action)
アクションハンドラエントリをマップオブジェクトに関連付けるためのキーを作成します。 |
java.lang.String |
generateActionViewMappingKey(java.lang.String status)
アクションビューエントリをマップオブジェクトに関連付けるためのキーを作成します。 |
jp.morpho.webapp.action.impl.ActionHandlerEntry |
getActionHandlerEntry(java.lang.String status,
java.lang.String action)
アクションハンドラエントリを取得します。 |
jp.morpho.webapp.action.impl.ActionViewEntry |
getActionViewEntry(java.lang.String status)
アクションビューエントリを取得します。 |
java.lang.String |
getServletPath()
アクションマッピングが対応するサーブレットの URL を取得します。 |
void |
setServletPath(java.lang.String servletPath)
アクションマッピングが対応するサーブレットの URL を設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public ActionServletPath()
ActionServletPath を作成します。
メソッドの詳細 |
public java.lang.String getServletPath()
アクションマッピングが対応するサーブレットの URL を取得します。
public void setServletPath(java.lang.String servletPath)
アクションマッピングが対応するサーブレットの URL を設定します。
servletPath
- アクションマッピングが対応するサーブレットの URLpublic void addActionHandlerEntry(jp.morpho.webapp.action.impl.ActionHandlerEntry entry)
指定されたアクションハンドラエントリを追加します。
entry
- 追加するアクションハンドラエントリpublic jp.morpho.webapp.action.impl.ActionHandlerEntry getActionHandlerEntry(java.lang.String status, java.lang.String action)
アクションハンドラエントリを取得します。
status
- 要求を処理するステータスの値action
- 要求を処理するアクションの値
public void addActionViewEntry(jp.morpho.webapp.action.impl.ActionViewEntry entry)
指定されたアクションビューエントリを追加します。
entry
- 追加するアクションビューエントリpublic jp.morpho.webapp.action.impl.ActionViewEntry getActionViewEntry(java.lang.String status)
アクションビューエントリを取得します。
status
- 要求を処理するステータスの値
public java.lang.String generateActionHandlerMappingKey(java.lang.String status, java.lang.String action)
アクションハンドラエントリをマップオブジェクトに関連付けるためのキーを作成します。
これは次のようなキーを作成します。
ActionHandlerEntry[status=ステータスの値,action=アクションの値]
status
- 要求を処理するステータスの値action
- 要求を処理するアクションの値
public java.lang.String generateActionViewMappingKey(java.lang.String status)
アクションビューエントリをマップオブジェクトに関連付けるためのキーを作成します。
これは次のようなキーを作成します。
ActionViewEntry[status=ステータスの値]
status
- 要求を処理するステータスの値
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |