Oracle ADFアプリケーション用のクライアント・タイプの選択

背景

Webアプリケーション開発者は、JDeveloper内で、様々なビュー・テクノロジに基づいてWebページを設計できます。JSPページはWebページをレンダリングする標準的な方法ですが、JDeveloperでは、次のコンポーネント・テクノロジを使用してWebページをレンダリングする高度に構造化されたXMLページを作成できる、Oracle ADF UIXが提供されます。

また、Java GUIクライアント開発者は、Oracle ADFフレームワークを使用するSwingアプリケーションを作成できます。

Oracle Application Development Framework(Oracle ADF)を使用する場合は、次のビュー・テクノロジから選択できます。

目的 参照項目

JavaServer Pages、またはADF UIXページ、Oracle ADFおよびStrutsを使用してStrutsベースのWebページを作成する

ページ・フロー・ダイアグラム、ビジュアル・エディタおよびデータ・コントロール・パレット

JavaServer Pages、UIXページおよび Oracle ADFを使用してモデル1形式のWebページを作成する(Strutsは使用しない)

ビジュアル・エディタ、データ・コントロール・パレットおよびコンポーネント・パレット

Oracle ADF JClientを使用してJava GUIクライアントを作成する

ビジュアル・エディタおよびデータ・コントロール・パレット

タスク

次に示す手順では、上の表で示したタスクの概要について説明します。

Strutsを使用して、ADF対応のWebページをJSPまたはUIXに作成するには、次のようにします。

  1. 次の適切なWebアプリケーション・テンプレートを使用して、アプリケーション・ワークスペースを作成します。
  2. ビジネス・サービスのエンティティを作成します。
  3. Strutsページ・フロー・ダイアグラムを使用してページ・フローをレイアウトし、Webページを作成します。作成するページのタイプは、ページの拡張子(.jspまたは .uix)によって定義されます。
  4. ビジュアル・エディタで、新規または既存のWebページを開きます。
  5. データ・コントロール・パレットを使用して、データ・バインドされたUIコンポーネントをJSPページに挿入します。
  6. 構造ウィンドウを使用して、ページのUIコンポーネントとデータ・バインディングを表示します。
  7. プロパティ・インスペクタを使用して、ページのUIコンポーネントとデータ・バインディングの属性を変更します。

Strutsサポートを使用せずに、ADF対応のWebページをJSPまたはUIXに作成するには、次のようにします。

  1. 次の適切なデフォルトのWebアプリケーション・テンプレートを使用して、アプリケーション・ワークスペースを作成します。
  2. ビジネス・サービスのエンティティを作成します。
  3. 「新規」ギャラリの「Web Tier」カテゴリを使用して、ADF対応のJSPページまたはUIXページを作成します。
  4. ビジュアル・エディタで、新規または既存のWebページを開きます。
  5. データ・コントロール・パレットを使用して、ADFバインディングを使用可能にし、データ・バインドされたUIコンポーネントをWebページに挿入します。
  6. 構造ウィンドウを使用して、ページのUIコンポーネントとデータ・バインディングを表示します。
  7. プロパティ・インスペクタを使用して、ページのUIコンポーネントとデータ・バインディングの属性を変更します。

ADF対応のSwingパネルをJavaクライアントに作成するには、次のようにします。

  1. アプリケーション・ワークスペースを作成して、デフォルトのJavaアプリケーション・テンプレート->「Javaアプリケーション(デフォルト)」を選択します。
  2. ビジネス・サービスのエンティティを作成します。
  3. JClientの空のフレームまたはパネルをクライアント・プロジェクトに追加して、ビジュアル・エディタで開きます。
  4. データ・コントロール・パレットを使用して、データ・バインドされたUIコンポーネントをJClientフレームまたはJClientパネルに挿入します。
  5. 構造ウィンドウを使用して、ページのUIコンポーネントとデータ・バインディングを表示します。
  6. プロパティ・インスペクタを使用して、ページのUIコンポーネントとデータ・バインディングの属性を変更します。

JDeveloperでアプリケーションを作成する際に役立つその他のガイドラインは、次のトピックを参照してください。

ビュー・テクノロジの問題の詳細は、次のトピックを参照してください。

Oracle ADFアプリケーションを作成する際に役立つ手順は、次のトピックを参照してください。

 

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