public class MultipartFileBuilder extends Object
| 构造器和说明 |
|---|
MultipartFileBuilder(org.springframework.web.multipart.MultipartHttpServletRequest multipartHttpServletRequest) |
| 限定符和类型 | 方法和说明 |
|---|---|
MultipartFileBuilder |
addFieldName(String fieldName)
需要接受的文件字段
|
String |
save()
接收单文件上传
|
String[] |
saves()
保存多个文件
|
MultipartFileBuilder |
setContentTypePrefix(String contentTypePrefix)
使用 获取到类型
|
MultipartFileBuilder |
setFileExt(String... fileExt)
限制文件后缀名
|
MultipartFileBuilder |
setInputStreamType(String... inputStreamType)
限制文件流类型
|
MultipartFileBuilder |
setMaxSize(long maxSize)
文件上传大小限制
|
MultipartFileBuilder |
setMultiple(boolean multiple)
是否为多文件上传
|
MultipartFileBuilder |
setSavePath(String savePath)
文件保存的路径
|
public MultipartFileBuilder(org.springframework.web.multipart.MultipartHttpServletRequest multipartHttpServletRequest)
public MultipartFileBuilder setMaxSize(long maxSize)
maxSize - 字节大小public MultipartFileBuilder addFieldName(String fieldName)
fieldName - 参数名public MultipartFileBuilder setMultiple(boolean multiple)
multiple - truepublic MultipartFileBuilder setFileExt(String... fileExt)
fileExt - 后缀public MultipartFileBuilder setInputStreamType(String... inputStreamType)
inputStreamType - typeFileTypeUtil.getType(java.io.InputStream)public MultipartFileBuilder setContentTypePrefix(String contentTypePrefix)
contentTypePrefix - 前缀Files.probeContentType(java.nio.file.Path)public MultipartFileBuilder setSavePath(String savePath)
savePath - 路径public String save() throws IOException
IOException - IOpublic String[] saves() throws IOException
IOException - IOCopyright © 2017–2018. All rights reserved.