通常、Webアプリケーションが提供するタスクごとに、異なるUIX XMLページまたはページ・セットを作成します。フロー制御ロジックは、「Model-View-Controller(MVC)デザイン・パターン」のモデル2に規定されているように、UIXページの内部にも外部にも実装できます。
JakartaプロジェクトのStrutsフレームワークは、モデル2アプローチに従います。JDeveloperは、MVCモデル2アーキテクチャのStrutsフレームワークを実装するためのStrutsページ・フロー・モデラーを提供します。StrutsベースのUIXページの場合、コントローラはStrutsサーブレット・コントローラを介して実装されるため、ビュー(UIXページ)とコントローラが完全に分離されます。「Oracle ADFを使用したStrutsベースのWebアプリケーションの作成」を参照してください。
Strutsを使用しないUIXページの場合は、UIXページ自体でページ・フローを管理します。「Oracle ADFを使用したモデル1スタイルのWebページの作成」を参照してください。
データ・バインドされたStrutsアプリケーションでのページ・フローについて
ADF UIXページの操作
Webアプリケーション設計ツールの使用
StrutsフレームワークとJDeveloperのサポートの詳細は、次のトピックを参照してください。
モデル2とモデル1のアーキテクチャについて
JDeveloperでのStrutsサポートについて
Strutsページ・フロー・モデル・スタート・ガイド
JDeveloper内のOracle ADFフレームワークに基づくデータ・バインドされたWebアプリケーションのアセンブルの詳細は、次のトピックを参照してください。
Copyright © 1997, 2004, Oracle. All rights reserved.