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

ADF Facesのフィルタには、ファイルをアップロードするための次のサーブレット・コンテキスト初期化パラメータを構成できます。

デフォルト値を変更するには、J2EEアプリケーション・デプロイメント・ディスクリプタ・ファイルWEB-INF/web.xmlに適切なサーブレット・コンテキスト初期化パラメータを指定します。

<context-param>
  <!-- Maximum memory per request (in bytes) -->
  <param-name>oracle.adf.view.faces.UPLOAD_MAX_MEMORY</param-name>
  <!-- Use 500K -->
  <param-value>512000</param-value>
</context-param>

<context-param>
  <!-- Maximum disk space per request (in bytes) -->
  <param-name>oracle.adf.view.faces.UPLOAD_MAX_DISK_SPACE</param-name>
  <!-- Use 5,000K -->
  <param-value>5120000</param-value>
</context-param>

<context-param>
  <!-- directory to store temporary files -->
  <param-name>oracle.adf.view.faces.UPLOAD_TEMP_DIR</param-name>
  <!-- Use an ADFUploads subdirectory of /tmp -->
  <param-value>/tmp/ADFUploads/</param-value>
</context-param>

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

注意: ファイル・アップロード初期化パラメータは、デフォルトのUploadedFileProcessorのみで処理されます。デフォルトのプロセッサをカスタムUploadedFileProcessorの実装で置換した場合、これらのパラメータは処理されません。


ADF Facesでのファイル・アップロード用初期化パラメータについて
ADF Facesのフィルタのインストール