JDeveloperでは、ページ・ナビゲーションのためのStrutsコントローラに基づくモデル2Webアプリケーションを作成して、アプリケーションでOracle Application Development Framework(Oracle ADF)を利用できます。モデル2アプリケーションでJSPページまたはOracle ADF UIXページを作成する場合、次のことが可能です。
ページでOracle ADFデータ・コントロールを使用し、サポートされている任意のビジネス・サービス(ADF Business Componentsなど)にアクセスできます。
データ・コントロール・パレットを使用して、データ・バインドされたWebページを簡単に作成できます。
注意: Strutsは、Apache Software Foundationによる、Webアプリケーション構築用のオープン・ソース・フレームワークです。このフレームワークは、Javaサーブレット、JavaBeans、JavaServer Pagesなどの標準テクノロジと統合されます。詳細は、「WebアプリケーションでのStrutsフレームワークについて」を参照してください。
JDeveloperでは、標準JSPページまたはOracle ADF UIXページのどちらを使用してもデータ・バインドされたWebアプリケーションを構築できます。Strutsページ・フローを指定する設計プロセスを単純にするために、JDeveloperには、Strutsページ・フロー・ダイアグラムとその独自のコンポーネント・パレットが用意されています。作成するページ・フローは、Struts構成ファイル(struts-config.xml
)に標準Struts要素として保存されます。具体的には、データ・バインドされたWebアプリケーションに対してページ・フロー・ダイアグラムで作成する要素は、Oracle ADFバインディング・コンテキストを使用するデータや、完了したアクションの宛先を指定するためのページ・フォワードを準備するデータ・アクションです。
Strutsページ・フロー・ダイアグラムで簡単に作成できる、一般的なデータ・バインドされたページ・フローの説明は、「データ・バインドされたStrutsアプリケーションでのページ・フローについて」を参照してください。各ページ・フローには、全体の手順を示したJDeveloperヘルプが用意されています。
WebアプリケーションでのStrutsフレームワークについて
JDeveloperのStrutsカスタム・タグ・ライブラリについて
Struts構成ファイルについて
StrutsのApplicationResources.propertiesファイルについて
Oracle ADFアプリケーション用のテクノロジ・スコープの選択
Oracle ADFアプリケーション用のStrutsページ・フローの作成
ページ・フロー・ダイアグラムからのOracle ADFアプリケーションの実行
Copyright © 1997, 2004, Oracle. All rights reserved.