クラス MultipartProperties
java.lang.ObjectSE
org.springframework.boot.autoconfigure.web.servlet.MultipartProperties
@ConfigurationProperties(prefix="spring.servlet.multipart",
ignoreUnknownFields=false)
public class MultipartProperties
extends ObjectSE
MultipartConfigElementEE の構成に使用されるプロパティ。locationは、アップロードされたファイルが保存されるディレクトリを指定します。指定しない場合、一時ディレクトリが使用されます。max-file-sizeは、アップロードされたファイルに許可される最大サイズを指定します。デフォルトは 1MB ですmax-request-sizeは、multipart/form-data リクエストに許可される最大サイズを指定します。デフォルトは 10MB です。file-size-thresholdは、ファイルがディスクに書き込まれるまでのサイズしきい値を指定します。デフォルトは 0 です。
これらのプロパティは最終的に MultipartConfigFactory に渡されます。つまり、長い値を使用するか、より読みやすい DataSize バリアントを使用して数値を指定できます。
- 導入:
- 2.0.0
- 作成者:
- Josh Long, Toshiaki Maki, Stephane Nicoll, Yanming Zhou
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明プロパティを使用して新しいMultipartConfigElementEE を作成します。booleanbooleanbooleanvoidsetEnabled(boolean enabled) voidsetFileSizeThreshold(DataSize fileSizeThreshold) voidsetLocation(StringSE location) voidsetMaxFileSize(DataSize maxFileSize) voidsetMaxRequestSize(DataSize maxRequestSize) voidsetResolveLazily(boolean resolveLazily) voidsetStrictServletCompliance(boolean strictServletCompliance)
コンストラクターの詳細
MultipartProperties
public MultipartProperties()
メソッドの詳細
getEnabled
public boolean getEnabled()setEnabled
public void setEnabled(boolean enabled) getLocation
setLocation
getMaxFileSize
setMaxFileSize
getMaxRequestSize
setMaxRequestSize
getFileSizeThreshold
setFileSizeThreshold
isResolveLazily
public boolean isResolveLazily()setResolveLazily
public void setResolveLazily(boolean resolveLazily) isStrictServletCompliance
public boolean isStrictServletCompliance()setStrictServletCompliance
public void setStrictServletCompliance(boolean strictServletCompliance) createMultipartConfig
プロパティを使用して新しいMultipartConfigElementEE を作成します。- 戻り値:
- プロパティを使用して構成された新しい
MultipartConfigElementEE