| ||||||||||||||||||||||||||||||||
| 1 2 3 次のページ | ||||||||||||||||||||||||||||||||
| 画面遷移の設定:Strutsの場合 | ||||||||||||||||||||||||||||||||
Strutsではstruts-config.xmlにアクションマッピングの設定を行います。 Exadel Studioのstrutsconfig.xmlエディターは「Diagram」「Tree」「Source」の3つのタブを持っており、「Diagram」タブで画面遷移の設定をグラフィカルに行うことができます(図1)。 今回のサンプルでは表1の情報を入力します。
表1:画面遷移情報(Struts版) アクションやJSPはパレットからドラッグ&ドロップで追加することができ、矢印ツールで要素間にコネクションを張ることでフォワードを表現します。 追加したアクションやJSPのプロパティーを変更したい場合は、ダイアグラム上で右クリック→「Properties」もしくはプロパティービューから行います。なお、「Tree」タブやアウトラインビューからアクションマッピングの追加を行うことも可能です。 JSPをダイアグラムに追加した場合、図2のダイアログが表示されます。ここで「Create File」にチェックを入れておくと、ダイアグラムへの追加と同時にJSPファイルを作成することができます。 | ||||||||||||||||||||||||||||||||
| 画面遷移の設定:JSFの場合 | ||||||||||||||||||||||||||||||||
faces-config.xmlにナビゲーションの設定を行います。 Exadel Studioの無償版ではstrutsconfig.xmlエディターのようなダイアグラムを用いた画面遷移の編集はサポートされていないので、「Tree」タブの「Navigation Rules」に表2のとおり、ナビゲーション情報を追加します(図3)。
表2:画面遷移情報(JSF版) なお、有償版ではstruts-config.xmlと同様、ダイアグラムでの画面遷移の編集がサポートされています。 | ||||||||||||||||||||||||||||||||
| 1 2 3 次のページ | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||




