Oracle ADFアプリケーション用のクライアント・タイプの選択
Webアプリケーション開発者は、JDeveloper内で、様々なビュー・テクノロジに基づいてWebページを設計できます。JSPページはWebページをレンダリングする標準的な方法ですが、JDeveloperでは、次のコンポーネント・テクノロジを使用してWebページをレンダリングする高度に構造化されたXMLページを作成できる、Oracle ADF UIXが提供されます。
- JSPタグ・ライブラリを使用する場合、JSPページ(Strutsサポートを使用、または不使用)またはサーブレットを使用できます。
- イベント管理やコンポーネントベースの正確なページ設計など、UIXで使用できるフレームワーク機能を利用する場合、UIXページ(Strutsサポートを使用、または不使用)を使用できます。
また、Java GUIクライアント開発者は、Oracle ADFフレームワークを使用するSwingアプリケーションを作成できます。
Oracle Application Development Framework(Oracle ADF)を使用する場合は、次のビュー・テクノロジから選択できます。
次に示す手順では、上の表で示したタスクの概要について説明します。
Strutsを使用して、ADF対応のWebページをJSPまたはUIXに作成するには、次のようにします。
- 次の適切なWebアプリケーション・テンプレートを使用して、アプリケーション・ワークスペースを作成します。
- Webアプリケーション(デフォルト)
- Webアプリケーション(JSP、Struts、EJB)
- ビジネス・サービスのエンティティを作成します。
- Strutsページ・フロー・ダイアグラムを使用してページ・フローをレイアウトし、Webページを作成します。作成するページのタイプは、ページの拡張子(
.jsp
または .uix
)によって定義されます。
- ビジュアル・エディタで、新規または既存のWebページを開きます。
- データ・コントロール・パレットを使用して、データ・バインドされたUIコンポーネントをJSPページに挿入します。
- 構造ウィンドウを使用して、ページのUIコンポーネントとデータ・バインディングを表示します。
- プロパティ・インスペクタを使用して、ページのUIコンポーネントとデータ・バインディングの属性を変更します。
Strutsサポートを使用せずに、ADF対応のWebページをJSPまたはUIXに作成するには、次のようにします。
- 次の適切なデフォルトのWebアプリケーション・テンプレートを使用して、アプリケーション・ワークスペースを作成します。
- Webアプリケーション(デフォルト、コントローラなし)
- Webアプリケーション(JSP、EJB)
- ビジネス・サービスのエンティティを作成します。
- 「新規」ギャラリの「Web Tier」カテゴリを使用して、ADF対応のJSPページまたはUIXページを作成します。
- ビジュアル・エディタで、新規または既存のWebページを開きます。
- データ・コントロール・パレットを使用して、ADFバインディングを使用可能にし、データ・バインドされたUIコンポーネントをWebページに挿入します。
- 構造ウィンドウを使用して、ページのUIコンポーネントとデータ・バインディングを表示します。
- プロパティ・インスペクタを使用して、ページのUIコンポーネントとデータ・バインディングの属性を変更します。
ADF対応のSwingパネルをJavaクライアントに作成するには、次のようにします。
- アプリケーション・ワークスペースを作成して、デフォルトのJavaアプリケーション・テンプレート->「Javaアプリケーション(デフォルト)」を選択します。
- ビジネス・サービスのエンティティを作成します。
- JClientの空のフレームまたはパネルをクライアント・プロジェクトに追加して、ビジュアル・エディタで開きます。
- データ・コントロール・パレットを使用して、データ・バインドされたUIコンポーネントをJClientフレームまたはJClientパネルに挿入します。
- 構造ウィンドウを使用して、ページのUIコンポーネントとデータ・バインディングを表示します。
- プロパティ・インスペクタを使用して、ページのUIコンポーネントとデータ・バインディングの属性を変更します。
関連項目
JDeveloperでアプリケーションを作成する際に役立つその他のガイドラインは、次のトピックを参照してください。
ビュー・テクノロジの問題の詳細は、次のトピックを参照してください。
Oracle ADFアプリケーションを作成する際に役立つ手順は、次のトピックを参照してください。
Copyright © 1997, 2004, Oracle. All rights reserved.