struts-config.xml
ファイル内に<action-mappings>
要素を作成する際に使用します。この要素は、フォーム・アクションの記述に使用する2つの重要な要素の1つです(もう1つは<form-beans>
要素)。アクション・マッピングでは、アプリケーションで実行される可能性のあるアクションを記述します。 このページでは、定義する各アクションに<action>
要素を作成します。
struts-config.xml
ファイルの既存<action>
定義のリスト。 新規アクション定義を作成する場合は「追加」を、リストから既存の定義を削除する場合は「削除」をクリックします。
struts-config.xml
ファイルの<action>
定義のプロパティを変更する際に使用します。
/
)を含める必要があります。たとえば、logon.jsp
ページに対してアクションを起動するには、パス/logon
を指定します。Strutsプロジェクトから既存の .jsp
を選択するには、「参照」をクリックします。
true
に設定します。 1つのアプリケーション内でデフォルトとして定義できるアクションは1つのみです。
/
)を含める必要があります。
/
)を含める必要があります。
struts-config.xml
ファイルの<action>
定義のフォームBeanプロパティを変更する際に使用します。これで、このアクション・マッピングが起動するフォームBeanを、Strutsアクション・サーブレット・コントローラでどのように使用するかを定義できます。ドロップダウン・リストからフォームBeanを選択します。
struts-config.xml
ファイルの<action>
要素の既存<form-bean>
定義のリストを表示するドロップダウン・メニュー。
validate()
メソッドを、フォームBeanのプロパティに対してコールする必要がある場合に選択します。デフォルトはtrueです。
/
)を含める必要があります。たとえば、logon.jsp
ページに制御を渡すには、パス/logon
を指定します。フォワード制御定義と同じページを指定して、ユーザーが検証エラー・メッセージを表示し、問題を解決できるようにすることもできます。
struts-config.xml
ファイルの<action>
定義のフォワード・プロパティを変更する際に使用します。これで、このアクション・マッピングが起動するローカル・フォワードを定義できます。新規ローカル・フォワード定義を作成する場合は「追加」を、既存のローカル・フォワード定義を削除する場合は「削除」をクリックします。
execute()
メソッドがアクション・マッピング・インスタンスでfindFoward()
をコールした場合に、グローバル・フォワードで論理名を使用します。
actionMappingInstance.findForward("logicalName")
/
)を含める必要があります。たとえば、logon.jsp
ページに制御を渡すには、パス/logon
を指定します。
org.apache.struts.action.ActionForward
)。
struts-config.xml
ファイル内の<action>
要素の既存の<exceptions>
定義を変更する際に使用します。これで、このアクション・マッピングに存在するローカル例外を定義できます。新規例外定義を作成する場合は「追加」を、リストから選択した定義を削除する場合は「削除」をクリックします。
struts-config.xml
ファイルの<action>
要素の既存<exceptions>
定義のリストを表示するドロップダウン・メニュー。
org.apache.struts.config.ExceptionConfig
のサブクラス)。
/
)を含める必要があります。Strutsプロジェクトから既存のリソースを選択するには、「参照」をクリックします。
ActionError
によって使用されます。
ActionError
を格納するスコープ・レベルを識別します。デフォルトはリクエスト・スコープです。
struts-config.xml
ファイルの既存<action>
定義の<set-property>
定義を変更する際に使用します。これで、アクションの特定のプロパティを初期化できます。新規プロパティ定義を作成する場合は「追加」を、既存のプロパティ定義を削除する場合は「削除」をクリックします。
詳細は、JakartaプロジェクトのWebサイトの『Struts User's Guide』を参照してください。
Copyright © 1997, 2004, Oracle. All rights reserved.