JSF構成ファイルの作成

通常、JSF構成ファイルを作成する必要はありません。JSF Webアプリケーション・テンプレートのいずれかを使用してアプリケーションを作成すると、JDeveloperによって
WEB-INF/faces-config.xmlファイルが自動的に作成されます。

ただし、複数のJSF構成ファイルを設定することもできます。アプリケーションの別の領域に個別の構成ファイルが必要な場合は、複数の構成ファイルを設定できます。また、カスタム・コンポーネントまたはカスタム・レンダラ(あるいはその両方)を含むパッケージ化されたライブラリを使用する場合は、ライブラリごとに個別のfaces-config.xmlファイルが必要です。その場合、構成ファイルは、(WEB-INFディレクトリではなく)META-INFディレクトリに格納されます。

新規のJSF構成ファイルを作成する手順は、次のとおりです。

  1. 任意のアプリケーションを開きます。
  2. アプリケーション・ナビゲータで、新規の構成ファイルを追加するプロジェクトを選択します。ヒント: プロジェクトにはWEB-INFノードが含まれ、このノードにweb.xmlファイルが含まれています。
  3. プロジェクト・ノードを右クリックし、コンテキスト・メニューから「新規」を選択します。
  4. 新規ギャラリで、「カテゴリ」ツリーに進み、Web Tierノードを開き、「JSF」を選択します。
  5. 「アイテム」リストで、「JSFページ・フローと構成(faces-config.xml)」を選択します。
  6. 「OK」をクリックします。JSF構成ファイルの作成ダイアログが開きます。
  7. 構成ファイルの目的に従って、値を設定します。

  8. JSFアプリケーションの構成
    JSFでのエラー・メッセージの表示およびカスタマイズ
    JSFでのイベントおよびイベント・リスナーの使用
    コンポーネント・バインディングの使用
    JavaServer Facesの使用