アノテーション型 MultipartConfig


  • @TargetSE(TYPESE)
    @RetentionSE(RUNTIMESE)
    public @interface MultipartConfig
    Servlet クラスで指定できるアノテーション。 Servlet のインスタンスが multipart/form-data MIME 型に準拠するリクエストを期待していることを示します。

    MultipartConfig でアノテーションが付けられたサーブレットは、getPart または getParts を呼び出すことにより、特定の multipart/form-data リクエストの Part コンポーネントを取得できます。

    • オプション要素のサマリー

      オプション要素  
      修飾子と型 オプションの要素 説明
      intfileSizeThreshold
      ファイルがディスクに書き込まれるまでのサイズしきい値
      StringSElocation
      ファイルが保存されるディレクトリの場所
      longmaxFileSize
      アップロードされたファイルに許可される最大サイズ。
      longmaxRequestSize
      multipart/form-data リクエストに許可される最大サイズ
    • 要素の詳細

      • location

        StringSE location
        ファイルが保存されるディレクトリの場所
        戻り値:
        ファイルが保存されるディレクトリの場所
        デフォルト:
        ""
      • maxFileSize

        long maxFileSize
        アップロードされたファイルに許可される最大サイズ。

        デフォルトは -1L で、無制限を意味します。

        戻り値:
        アップロードされたファイルに許可される最大サイズ
        デフォルト:
        -1L
      • maxRequestSize

        long maxRequestSize
        multipart/form-data リクエストに許可される最大サイズ

        デフォルトは -1L で、無制限を意味します。

        戻り値:
        multipart/form-data リクエストに許可される最大サイズ
        デフォルト:
        -1L
      • fileSizeThreshold

        int fileSizeThreshold
        ファイルがディスクに書き込まれるまでのサイズしきい値
        戻り値:
        ファイルがディスクに書き込まれるまでのサイズしきい値
        デフォルト:
        0