パッケージ jakarta.servlet

クラス MultipartConfigElement

java.lang.ObjectSE
jakarta.servlet.MultipartConfigElement

public class MultipartConfigElement extends ObjectSE
MultipartConfig アノテーション値の Java クラス表現。
導入:
Servlet 3.0
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
    MultipartConfig アノテーション値からインスタンスを構築します。
    ロケーションを除くすべてのデフォルトを使用してインスタンスを構築します。
    MultipartConfigElement(StringSE location, long maxFileSize, long maxRequestSize, int fileSizeThreshold)
    すべての値を指定してインスタンスを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    int
    ファイルがディスクに書き込まれるまでのサイズのしきい値 (バイト単位) を取得します。
    ファイルが保存されるディレクトリの場所を取得します。
    long
    アップロードされたファイルに許可される最大サイズ (バイト単位) を取得します。
    long
    マルチパート / フォームデータリクエストに許可される最大サイズ (バイト単位) を取得します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • MultipartConfigElement

      public MultipartConfigElement(StringSE location)
      ロケーションを除くすべてのデフォルトを使用してインスタンスを構築します。
      パラメーター:
      location - 値が null の場合、デフォルトは "" になります。
    • MultipartConfigElement

      public MultipartConfigElement(StringSE location, long maxFileSize, long maxRequestSize, int fileSizeThreshold)
      すべての値を指定してインスタンスを構築します。
      パラメーター:
      location - ファイルが保存されるディレクトリの場所
      maxFileSize - アップロードされたファイルに許可される最大サイズ (バイト単位)
      maxRequestSize - マルチパート / フォームデータリクエストに許可される最大サイズ (バイト単位)
      fileSizeThreshold - ファイルがディスクに書き込まれるまでのサイズのしきい値 (バイト単位)
    • MultipartConfigElement

      public MultipartConfigElement(MultipartConfig annotation)
      MultipartConfig アノテーション値からインスタンスを構築します。
      パラメーター:
      annotation - アノテーション値
  • メソッドの詳細

    • getLocation

      public StringSE getLocation()
      ファイルが保存されるディレクトリの場所を取得します。
      戻り値:
      ファイルが保存されるディレクトリの場所
    • getMaxFileSize

      public long getMaxFileSize()
      アップロードされたファイルに許可される最大サイズ (バイト単位) を取得します。
      戻り値:
      アップロードされたファイルに許可される最大サイズ (バイト単位)
    • getMaxRequestSize

      public long getMaxRequestSize()
      マルチパート / フォームデータリクエストに許可される最大サイズ (バイト単位) を取得します。
      戻り値:
      マルチパート / フォームデータリクエストに許可される最大サイズ (バイト単位)
    • getFileSizeThreshold

      public int getFileSizeThreshold()
      ファイルがディスクに書き込まれるまでのサイズのしきい値 (バイト単位) を取得します。値 0 は、ファイルを常にディスクに書き込む必要があることを意味します。
      戻り値:
      ファイルがディスクに書き込まれるまでのサイズのしきい値 (バイト単位)