すべてのJSFアプリケーションにJSF構成ファイル(デフォルト名: faces-config.xml
)があります。JDeveloperで、JSFアプリケーションのテンプレートを使用してアプリケーションを作成するか、JSF JSPページを作成すると、JSF構成ファイルが作成されます。テンプレートを使用せずにアプリケーションを作成する場合は、JSF構成ファイルの作成ダイアログを使用して、構成ファイルを作成できます。
このダイアログを開くには、アプリケーション・ナビゲータでプロジェクトを右クリックし、「新規」を選択します。新規ギャラリで、Web Tierカテゴリを開いて「JSF」を選択し、「項目」リストで「JSFページ・フローと構成(faces-config.xml)」を選択します。
次に、2つのナビゲーション・ルールをJSFナビゲーション・ダイアグラムに描画して作成します。この操作によって、ナビゲーション・ルールが、アプリケーションのJSF構成ファイルに追加されます。
JSF構成ファイルには、サポートしているロケールやアプリケーション・ページ間の移動ルールなど、アプリケーションの詳細が格納されます。また、次のような、アプリケーションで必要なリソースの詳細も格納されます。
次は、JSF構成ファイルに組み込むことができる全要素のリストです。
JDeveloperには、JSF構成ファイルに情報を追加したり、情報を編集できる3つの方法があります。次の操作が可能です。
これらのツールではすべて、同じJSF構成ファイルを編集できます。追加または編集している項目ごとに最適なツールを使用します。
JSFアプリケーション間のユーザーによる移動は、ナビゲーション・ルールを使用して定義されます。ナビゲーション・ルールは、ユーザーがリンクをクリックしたときに表示されるページを決定します。通常、1つのページからの様々なリンクが、1つのナビゲーション・ルールに定義されます。様々なケース(ページ上の様々なリンクなど)は、そのルールのナビゲーション・ケースとして定義されます。
ナビゲーション・ダイアグラムからページを作成するときに、ページ上のコンポーネントをバッキングBeanにバインドするかどうかと、その方法も指定できます。また、新規ページのルック・アンド・フィールの一部を定義することもできます。
Copyright © 1997, 2007, Oracle. All rights reserved.