|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.apache.struts.action.ActionForward
ActionForwardはActionクラスの処理の結果、
コントローラServlet(ActionServlet)によって実行される、
RequestDispatcher.forward()またはHttpServletResponse.sendRedirect()の遷移先を表わします。
このクラスのインスタンスは必要に応じて動的に生成される場合と、
あるマッピングインスタンスに対して複数存在しうる遷移先の中から名前による検索を行うために、
ActionMappingの中に設定されている場合があります。
ActionForwardは少なくとも以下のプロパティを持ちます。
追加プロパティは必要に応じてサブクラスによって提供されます。
ActionMappingとの関係の中からこのインスタンスを探し出すときに用いる論理名です。
HttpServletResponse.sendRedirect()を呼び出すならtrue、
そうでなければfalseです。 [false]
| フィールドの概要 | |
protected java.lang.String |
name
このフォワードの論理名です。 |
protected java.lang.String |
path
フォワード先のコンテキスト相対URI、もしくは、リダイレクト先の相対または絶対URIです。 |
protected boolean |
redirect
このインスタンスがフォワードではなくリダイレクトである場合 trueです。 |
| コンストラクタの概要 | |
ActionForward()
デフォルトの値を用いて新しいインスタンスを構築します。 |
|
ActionForward(java.lang.String path)
指定されたパスを用いて新しいインスタンスを構築します。 |
|
ActionForward(java.lang.String path,
boolean redirect)
指定されたパスとりダイレクトフラグを用いて新しいインスタンスを構築します。 |
|
| メソッドの概要 | |
java.lang.String |
getName()
名前を返します。 |
java.lang.String |
getPath()
パスを返します。 |
boolean |
getRedirect()
リダイレクトフラグを返します。 |
void |
setName(java.lang.String name)
名前を設定します。 |
void |
setPath(java.lang.String path)
パスを設定します。 |
void |
setRedirect(boolean redirect)
リダイレクトフラグを設定します。 |
java.lang.String |
toString()
このフォワードの文字列表現を返します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
protected java.lang.String name
protected java.lang.String path
protected boolean redirect
trueです。
| コンストラクタの詳細 |
public ActionForward()
public ActionForward(java.lang.String path)
path - このインスタンスに設定するパス
public ActionForward(java.lang.String path,
boolean redirect)
path - このインスタンスに設定するパスredirect - このインスタンスに設定するリダイレクトフラグ| メソッドの詳細 |
public java.lang.String getName()
public void setName(java.lang.String name)
name - 新しい名前public java.lang.String getPath()
public void setPath(java.lang.String path)
path - 新しいパスpublic boolean getRedirect()
public void setRedirect(boolean redirect)
redirect - 新しいリダイレクトフラグpublic java.lang.String toString()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||