クラス MultipartProperties
java.lang.ObjectSE
org.springframework.boot.autoconfigure.web.servlet.MultipartProperties
@ConfigurationProperties(prefix="spring.servlet.multipart",
ignoreUnknownFields=false)
public class MultipartProperties
extends ObjectSE
MultipartConfigElement
EE の構成に使用されるプロパティ。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
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明プロパティを使用して新しいMultipartConfigElement
EE を作成します。boolean
boolean
boolean
void
setEnabled
(boolean enabled) void
setFileSizeThreshold
(DataSize fileSizeThreshold) void
setLocation
(StringSE location) void
setMaxFileSize
(DataSize maxFileSize) void
setMaxRequestSize
(DataSize maxRequestSize) void
setResolveLazily
(boolean resolveLazily) void
setStrictServletCompliance
(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
プロパティを使用して新しいMultipartConfigElement
EE を作成します。- 戻り値:
- プロパティを使用して構成された新しい
MultipartConfigElement
EE