データ・バインドUIXページについて

JDeveloperはOracle Application Development Framework(Oracle ADF)を提供しており、対話型のモデル2スタイル・アプリケーションを構築するための多くのJ2EEデザイン・パターンを実装します。Oracle ADFの中心的な機能の1つは、Webサービス、EJB、JavaBeans、Oracle ADF Business Componentsなどのビジネス・サービスからUIXコンポーネントや標準のHTML要素などのUIコンポーネントに標準的な宣言方式でデータをバインドできるデータ・バインディング・レイヤーです。

ページ(モデル1)内のページ・ナビゲーションを処理するUIXページを作成する場合はデータ・コントロール・パレットを使用し、Oracle Application Development Framework(Oracle ADF)バインディングが提供するデータ・バインドUIコンポーネントを使用してページを設計する方法を推奨します。Webページを操作するためのOracle ADFのデータ・コントロールと設計時サポート、およびJDeveloperのデータ・コントロールの詳細は、「Oracleアプリケーション開発フレームワークの使用」を参照してください。

Oracle ADFのモデル1スタイルADF UIXページを作成するには、次のようにします。

「Oracle ADFを使用したモデル1スタイルのWebページの作成」を参照してください。

Strutsコントローラに基づくページ・ナビゲーションを行う(モデル2の)データ・バインドUIXページを作成するには、次のようにします。

「Oracle ADFを使用したStrutsベースのWebアプリケーションの作成」を参照してください。

注意: BC4J UIX XMLタグ(先頭にbc4j:の付くタグ)は、JDeveloper 10gでもそのままサポートされます。これらのタグを含む既存のページを実行でき、コンポーネント・パレットからページに新しいタグを追加することもできます。ただし、新しいUIXページを作成するための推奨される方法はUIX XMLを使用することであり、データ・バインドUIXページを作成するための推奨される方法はUIX XMLページで式言語(EL)を使用することです。ADFデータ・バインディングとデータ・コントロール・パレットを使用して新しいUIXページにコンポーネントを追加する場合は、推奨されるタグが自動的に使用されます。同一のページで、非推奨のタグと新しい形式のタグを併用することはできません。


データ・バインドStrutsアプリケーションでのページ・フローについて
model属性について

コンポーネント属性のデータ・バインディング
Webアプリケーション設計ツールの使用

Oracle ADFライフサイクルの詳細は、次のトピックを参照してください。

データ・コントロール・パレットとADFバインディングの詳細は、次のトピックを参照してください。

モデル2Webページとモデル1Webページの相違点の概要は、次のトピックを参照してください。

 

Copyright © 1997, 2004, Oracle. All rights reserved.