Struts アクション・マッピングでは、2 つのアクション・マッピング間、またはアクション・マッピングか
ら JSP ファイルまたは Faces JSP ファイルへの接続を作成することができます。
1 つの Struts アクション・マッピングから別の Struts
アクション・マッピングまたは JSP ファイルへの接続を追加するには、以下のようにします。
- Struts アクション・マッピングを右クリックして、「接続」を選択する。
- ターゲットにするアクション・マッピングまたは JSP まで線をドラッグしてクリックする。
「接続の選択」ウィンドウが開きます。
- 以下のタイプの中から既存の接続を選択するか、いずれかのタイプの下に表示されている「<new>」を選択して新規の接続を作成し、「OK」
をクリックして、次のステップを行う。
- ローカル例外またはグローバル例外
- 「クラスの選択」ウィンドウから、クラスおよび修飾子を選択して、「OK」をクリックする。
接続は点線 (未実現) で示され、クラス名が表示されます。
- 接続をダブルクリックする。「新規 Struts 例外」ウィンドウが開きます。
- エラー・メッセージ・キーを入力して、「完了」をクリックする。
「アクション・マッピング - ローカル例外 (action mapping - local exception)」
または「アクション・マッピング - グローバル例外 (action mapping - global exception)」が実現します。
注: 任意の時点で、実現されたアクション・マッピングをクリックして、クラス参照を変更します。その場合は、接続をダブルクリックしてエラー・メッセージ・キーを再度入力する必要があります。
- アクション入力
- 「OK」をクリックした後、接続は点線で示され、「入力エラーに関する」が表示される。
- ダブルクリックして実現する。「アクション・マッピング - 入力 (action mapping - input)」が実現されます。フォーム Bean がアクション・マッピングに関連付けられていないと、そのアクション・マッピングをアクション入力により実現することはできません。
- 必要であればアクション・マッピングをフォーム Bean に接続してから、ダブルクリックしてその接続を実現します。次に、再度ダブルクリックして、アクション・マッピングからアクション・マッピングまたは JSP への接続を実現します。
- グローバル転送またはローカル転送
- 「OK」をクリックした後に表示されるテキスト・ボックスに、接続名を入力する。接続では、「グローバル転送 <new name>」または「ローカル転送 <new name>」のいずれかが表示さ
れますが、まだ実現されていません。
- 接続をダブルクリックする。「アクション・マッピング - ローカル転送 (action mapping - local forward)」
または「アクション・マッピング - グローバル転送 (action mapping - global forward)」が実現します。