詳細アイコン ビューに対するJSFページの作成

注意: 実際のアプリケーションでは、アプリケーション・ナビゲータにJSFページがすでに作成されている可能性があります。その場合は、そのJSFページに各バインドなしタスク・フロー・ダイアグラムのビュー・アクティビティを関連付けます。そのためには、JSFページをアプリケーション・ナビゲータからドラッグし、ダイアグラムの適切なビュー・アクティビティにドロップします。

例に従って作業している場合は、この時点で、アプリケーション・ナビゲータにJSFページはなく、バインドなしタスク・フロー・ダイアグラムのビュー・アクティビティは(ビュー・アクティビティの黄色の警告アイコンが示しているように)ページにまだ関連付けられていません。このカードでは、バインドなしタスク・フロー・ダイアグラムからすべてのビュー・アクティビティに対するJSFページを作成します。

最初に、まだエディタ・ウィンドウで開いていない場合は、タスク・フロー・ダイアグラマでバインドなしタスク・フローを開きます。

タスク・フロー・ダイアグラマ、adfc-config.xml

各ダイアグラムについて、ビュー・アクティビティをダブルクリックし、「JSFページの作成」ダイアログを開きます。ファイル名を入力し、「ページ・テンプレート」ドロップダウン・リストから、以前に作成したページ・テンプレートを選択します。

「JSFページの作成」ダイアログ

このダイアログを使用してJSFページを作成する際に、ページのコンポーネントをマネージドBeanに公開して、UIコンポーネントをプログラムで操作可能にするかどうかを指定できます。デフォルトではマネージドBeanに公開されません。マネージドBeanにコンポーネントをバインドするには、「JSFページの作成」ダイアログの「ページの実装」セクションを開き、自動バインディング・オプションのいずれかを選択します。

JSFページを作成した後は、ページ・コンテンツをビジュアル・エディタでページのbodyファセットに追加します。

ダイアグラムの各ビュー・アクティビティについて手順を繰り返します。

すべてのバインドなしタスク・フローに対してすべてのJSFページを作成した後は、アプリケーションを実行します。