ADF Facesのフィルタのインストール

AdfFacesFilterは、ファイル・アップロード・サポートを提供する前にインストールする必要があります。これは、AdfFacesContextオブジェクトを確立してADF Facesを適切に初期化するためのサーブレット・フィルタです。AdfFacesFilterの詳細は、oracle.adf.view.faces.webapp.AdfFacesFilterJavadocを参照してください。

ADF Facesタグ・ライブラリを使用するアプリケーションをJDeveloperで作成する前に、AdfFacesFilterをインストールする必要があります。J2EEアプリケーション・デプロイメント・ディスクリプタ・ファイルWEB-INF/web.xmlに、次のコードが設定されていることを確認してください。これによって、ADF Facesのフィルタがマップされ、すべてのFacesServletリクエストが処理されます。

<filter>
  <filter-name>adfFaces</filter-name>
  <filter-class>oracle.adf.view.faces.webapp.AdfFacesFilter</filter-class>
</filter>

<filter-mapping>
  <filter-name>adfFaces</filter-name>
  <servlet-name>Faces Servlet</servlet-name>
</filter-mapping> 

<servlet>
  <servlet-name>Faces Servlet</servlet-name>
  <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
</servlet>    

ADF Facesのファイル・アップロード・サーブレット・コンテキスト初期化パラメータの構成