アプリケーションはツリー式階層に関連付けて編成されたページで構成されます。ユーザーは、リンクのパスをドリルダウンして、ページ上の特定の情報にアクセスします。ユーザーがページ階層をナビゲートできるように、ADFコントローラ機能をXMLメニュー・モデルと組み合せて使用し、階層のナビゲーション・メニューを作成します。JDeveloperのIDEで宣言文を編集して、アプリケーションのページ階層についてバインドなしタスク・フローとメニュー・ナビゲーション・システムを生成するXMLメニュー・モデル・メタデータを作成できます。JDeveloperのIDEでは、ADF Facesのコンポーネントを使用してJSFページ・テンプレートとページを作成することもできます。
ナビゲーション・メニューに対するバインドなしタスク・フローの定義方法、ADFメニュー・モデルに対するメタデータの作成方法、およびADFメニュー・モデルにバインドするナビゲーション・ペイン・コンポーネントとブレッドクラム・コンポーネントの使用方法については、 キュー・カードを起動してください。
新規アプリケーションの作成: 「アプリケーションの作成」ウィザードを使用して、ADF Webアプリケーションを作成します。
バインドなしタスク・フローの作成: 「タスク・フローの作成」ダイアログを使用して、階層内の各メニューに対してバインドなしタスク・フローを1つずつ作成します。
ビュー・アクティビティの作成: 各バインドなしタスク・フロー・ダイアグラムで、メニューのページごとにビュー・アクティビティを1つ追加します。
ADFメニュー・メタデータの作成: 「ADFメニュー・モデルの作成」ダイアログを使用して、メニューごとにメニュー・モデル・メタデータを作成します。
親および子ノードへのメニュー・メタデータの編成: 構造ウィンドウを使用して、各メニューにノード階層を作成します。次に、それらのメニューに必要な共有ノードを挿入します。
JSFページ・テンプレートの作成: 「JSFページ・テンプレートの作成」ダイアログとビジュアル・エディタを使用して、階層内のページの作成に使用するテンプレートを作成します。
ADFメニュー・モデルへのナビゲーション・ペインおよびブレッドクラム・コンポーネントのバインド: ページ・テンプレートで様々な編集ツールを使用して、実行時にメニュー・ナビゲーション・アイテムを生成するADF Facesコンポーネントを追加してバインドします。
ページ・テンプレートを使用したJSFページの作成: 「JSFページの作成」ダイアログを使用して、ページ・テンプレートに従ってページを作成します。
Copyright © 1997, 2009, Oracle. All rights reserved.