Developer Tools
JDeveloper
Oracle JDeveloperのIDEを操作して、アプリケーションのビューおよびナビゲーション部分を構成するページとタスク・フローを作成します。
ページ・フローの作成:Create ADF Task Flowダイアログを使用して、バウンド・タスク・フローとしてページ・フローを作成します。
JSPページの作成:Create JSF JSPページ・ダイアログを使用して、初期ページ構造のJSP XMLドキュメントを作成します。
参照ページの作成:Data Controlsパネルを使用して、読取り専用のフォームおよび表をページに追加します。
編集ページの作成:Data Controlsパネルを使用して、編集可能なフォームおよびコミット・ボタンをページに追加します。
アプリケーションの実行:参照ページからJSF JSPファイルのテストを実行して、ページの表示とブラウザでの編集を確認します。
アプリケーションのViewControllerプロジェクトには、アプリケーション・ナビゲータの Page Flowsノードの下に表示されるデフォルトのアンバウンド・タスク・フローの adfc-config.xmlが 含まれます。 ADFタスク・フローには、アプリケーションのページ・フローを定義するビュー・アクティビティと制御フロー・ルールが含まれます。 [ 詳細はこちら]
orders-flow.xmlを入力します。
タスク・フロー・ダイアグラムでは、アプリケーション内のページを計画し、ページ間をユーザーが移動できるようにナビゲーション・ルールを 定義できます。 [ 詳細はこちら]
browseOrdersに変更します。editOrdersに変更します。 browseOrders 」 ページ・アイコンをクリックしてから、「 editOrders 」ページ・アイコンをクリックします。 結果ラベルに goEditと入力します。 editOrders 」 ページ・アイコンをクリックし、「 browseOrders 」ページ・アイコンをクリックします。 結果ラベルに goBrowseと入力します。
タスク・フローには、2つのビュー・アクティビティ( browseOrdersお よび editOrders)と、 browseOrdersか ら editOrdersへの制御フローとその逆方向の制御フローが含まれます。 緑色の円で示されているドロップした最初のアクティビティがデフォルトになります。 現在、タスク・フローは何も実行していません。 各ビュー・アクティビティの !アイコンは、ビュー・アクティビティがページにバインドされてい ないことを示します。 [ 詳細はこちら]
JavaServer Facesを使用したWebアプリケーションによって作成されるページは、JSPドキュメント(ファイル拡張子は .jspx) またはJSPページ(ファイル拡張子は .jsp)です。 [ 詳細はこちら]
browseOrders 」ページ・アイコンをダブルクリックし、Create JSF Pageダイアログを開きます。browseOrders.jspxファイル名を受け入れて、「 OK 」 をクリックします。
ユーザー・インタフェースを作成するには、ADF Facesコンポーネントをページに追加します。 [ 詳細はこちら]
100と入力して、すべ てのデータを表示する十分な幅を表に挿入できるように、ドロップダウンから「 Percent 」 を選択します。
browseOrders.jspxのビジュアル設計がビジュアル・エディタに表示されます。 Structureウィンドウはページの構造を表示します。 ビジュアル・エディタは、Panel Group Layoutを表す長方形を示します。コンポーネントをページに追加する場合、この長方形内にコンポーネントをドロップします。配置はレイアウト・マネー ジャで制御されます。 [ 詳細はこちら]
参照ページの役割は、ユーザーがデータ・オブジェクトを1つずつ参照および検索できるようにすることです。 読取り専用のフォームおよび表が追加され、この参照ページにマスター/ディテール機能が提供されます。 注文および注文項目を参照するには、コンポーネントを browseOrdersページに追加し ます。 読取り専用フォームの注文情報と表の注文の明細項目で、注文が1つずつ表示されます。 [ 詳細はこちら]
Data Controlパネルは、使用可能なビジネス・オブジェクト、メソッド、およびデータ・コントロール操作を階層で表示します。 [ 詳細はこちら]
Edit Orderと入力します。 Actionプロパティ・ドロップダウン・リストから「 goEdit 」 を選択します。100と入力して、ドロップダウンから「 Percent 」を選択します。
参照ページを作成すると、ビジュアル・エディタでページが次のように表示されます。 [ 詳細はこちら]
ADFドラッグ・アンド・ドロップ・データ・バインディングによって、ページのビジュアル・コンポーネントをデータまたはアクションにバインドでき ます。 注文データを編集するフォームを作成する手法と、ボタンとコミット・アクションをバインドする手法を使用します。 [ 詳細はこちら]
editOrders 」ページ・アイコンをダブルクリックし、Create JSF Pageダイアログを開きます。editOrders.jspxファイル名を受け入れて、「 OK 」 をクリックします。
データ・コントロール・パネルからコミット操作をページにドラッグして、トランザクションをコミットするボタンを作成しました。 次、前、作成、実行などの独自の操作セットが各データ・コレクションに含まれますが、コミットおよびロールバック操作はデータ・コントロールのすべての データに適用されます。 [ 詳細はこちら]
Saveと入力します。Returnと入力します。 Actionプロパティ・ドロップダウン・リストから「 goBrowse 」 を選択します。
編集ページを作成すると、ビジュアル・エディタでページが次のように表示されます。 [ 詳細はこちら]
アプリケーションを構成して、新しいデータをデータベースに挿入できます。 最初に、Data Controlsパネルから「 Create 」操作を選択して、ボタンとして参照フォームに配置します。 [ 詳細はこちら]
New Orderと入力します。0を入力して、[Enter]を押します。
Attribute EditorのEntity Attributeページを使用して、必要なフィールドのデフォルト値を設定できます。 これによって、新しい行を作成する際に覚える必要がある手順を減らすことができます。 リテラル値( '1'、 'Yes'、 '31-JUL-1995'な ど)を入力するか、高度なデフォルト設定にGroovy式を使用できます。 [ 詳細はこちら]
1 N N N <自分の 名前> <自分の名前>
Oracle ADF Business Componentsを使用して、一般的な監査情報を追跡できます。この情報には行が作成または編集されたタイムスタンプおよびそのアクションを実行した 認証ユーザーが含まれ、変更するたびにバージョン番号が増えます。 Attribute EditorのEntity Attributeページを使用して、Oracle ADF Business Componentsが移入するこれらの固有の値に表の既存のデータベース列をマップできます。 [ 詳細はこちら]
adf.currentDateと入力します。
ボタンを参照ページに追加すると、ビジュアル・エディタでページが次のように表示されます。 [ 詳細はこちら]
任意の組合せ(アプリケーション全体、プロジェクト全体、または特定のファイル)でアプリケーションの複数のノードをコンパイルできます。 コンパイラを起動するには、アプリケーション・ナビゲータでノードを右クリックし、「 Ma ke 」 または「 Re build 」を選択します。 [ 詳細はこちら]
Oracle JDeveloperには、IDEからWebアプリケーションを実行およびテストできるOracle Containers for J2EE(OC4J)サーバーが組み込まれています。 特別な接続設定は必要ありません。 アプリケーション全体または個別のJSPページを実行します。 [ 詳細はこちら]
PENDING、 CustomerIdに 108、 ShipToAddressIdに 5) を入力します。 「 Save 」をクリックします。
browseOrders.jspxページを実行すると、ブラウザ内に次のようなページが表示されます。 [ 詳細はこちら]
次 のステップ
Copyright © 1997, 2008, Oracle. All rights reserved.