sturts-config.xmlの用途
sturts-config.xmlはリクエストと各コンポーネントの関連付けなどを行う設定ファイルです。 sturts-config.xml はweb.xmlに定義されているデフォルトの名前です。
sturts-config.xmlの配置場所
Webアプリケーション用ディレクトリのWEB-INFディレクトリの配下に作成します。
sturts-config.xmlのエレメント
sturts-config.xmlの各エレメントは、次の順に定義されます。
| エレメント名 | 概要 |
|---|---|
| data-sources | データソースの定義 |
| form-beans | アクションフォームの定義 |
| global-exception | 共通の例外処理の設定 |
| global-forwards | 共通のアクションフォーワードの設定 |
| action-mappings | アクションの定義 |
| controller | コントローラの定義 |
| message-resources | メッセージリソースの定義 |
| plug-in | プラグインの定義 |
アクション定義
<action-mappings>エレメント内の<action>エレメントに定義します。
| 属性 | 概要 |
|---|---|
| type | |
| name | |
| scope | |
| validate |
アクションフォーム定義
<form-beans>エレメント内の< form-bean >エレメントに定義します。
| 属性 | 概要 |
|---|---|
| name | アクションフォームの名前を指定 |
| type | アクションフォーワードのクラス名を完全修飾名で指定 |