Web ダイアグラムを使用すれば、ビジュアル開発環境で WebFacing サービスを容易に作成できます。
WebFacing 変換中には、デフォルトで Struts コントローラー・ランタイムがアクティブなので、アプリケーションを展開して Struts ベースの WebFacing サービスを組み込むことができます。
それから、コマンド・キー・アクションまたはフィールド・ハイパーリンクを使用して、これらのサービスを WebFacing アプリケーションと統合することができます。
「ナビゲーター」ビューから以下のオブジェクトを表示できます。
- WebFacing プロジェクト/Web Diagrams/WF Runtime/WFController.gph -
この読み取り専用ダイアグラムは、WebFacing Struts コントローラー設計を図示しています。
Struts ベースの WebFacing プロジェクト内で最初の Web ダイアグラムを作成するには、以下の通り行います。
- 「ナビゲーター」ビューで、を展開します。
- 「Web ダイアグラム」フォルダーを右クリックして、を選択します。
- 「次へ」をクリックします。
- 新規ダイアグラムの名前 (例えば、MyWFService) を入力します。
- 「完了」をクリックして、新規 Web ダイアグラムを作成します。
オブジェクトをダイアグラムに追加するには、以下の通り行います。
- ダイアグラム内の任意の場所を右クリックしてを選択し、新規 JSP を表すアイコンを作成します。
- プロジェクトの「WebContent」フォルダーからの相対パスを指定することによって、Web ページ・ノードに名前を付けます。後でノードの名前を変更するには、そのノードを右クリックして「名前変更」を選択します。
- 別の Web ページを追加するには、ステップ 1 および 2 を繰り返します。
- 最初の Web ページ・ノードを右クリックして「接続」を選択してから、カーソルを 2 番目の Web ページ・ノードにドラッグして、これら 2 つのノード間のビジュアル接続を作成してください。
- 両方の Web ページ・ノードで、ノードをダブルクリックしてウィザードを呼び出します。
- ウィザードをウォークスルーして、「完了」を押してノードを作成または具現化してください。
Web ダイアグラム開発の基本を理解したら、ビジュアル環境でのさらなるアプリケーションの開発を始めることができます。
中断したところから続けるために、アクション・マッピングやフォーム Bean なども開発できます。
サービス、JSP、あるいは Web ダイアグラムのその他の項目を開発した後、WebFacing アプリケーションのコマンド・キーを構成することができます。これをクリックすると、Web ダイアグラムを使用して開発した特定の項目が呼び出されます。詳細については、関連タスクを参照してください。