public class MultipartFileBuilder extends Object
| 构造器和说明 |
|---|
MultipartFileBuilder(org.springframework.web.multipart.MultipartHttpServletRequest multipartHttpServletRequest) |
| 限定符和类型 | 方法和说明 |
|---|---|
MultipartFileBuilder |
addFieldName(String fieldName)
需要接受的文件字段
|
MultipartFileBuilder |
resetFieldName(String fieldName)
清空数据并重新赋值
|
String |
save()
接收单文件上传
|
String[] |
saveAndName()
上传文件,并且返回原文件名
|
List<String[]> |
saveAndNames()
上传文件,并且返回原文件名
|
String[] |
saves()
保存多个文件
|
MultipartFileBuilder |
setContentTypePrefix(String contentTypePrefix)
使用 获取到类型
|
MultipartFileBuilder |
setFileExt(String... fileExt)
限制文件后缀名
|
MultipartFileBuilder |
setInputStreamType(String... inputStreamType)
限制文件流类型
|
MultipartFileBuilder |
setMaxSize(long maxSize)
文件上传大小限制
|
MultipartFileBuilder |
setMaxSize(String maxSize)
文件上传大小限制
|
MultipartFileBuilder |
setMultiple(boolean multiple)
是否为多文件上传
|
MultipartFileBuilder |
setSavePath(String savePath)
文件保存的路径
|
MultipartFileBuilder |
setUseOriginalFilename(boolean useOriginalFilename)
是否使用原文件名保存
|
public MultipartFileBuilder(org.springframework.web.multipart.MultipartHttpServletRequest multipartHttpServletRequest)
public MultipartFileBuilder setMaxSize(long maxSize)
maxSize - 字节大小public MultipartFileBuilder setMaxSize(String maxSize)
maxSize - 字符串public MultipartFileBuilder setUseOriginalFilename(boolean useOriginalFilename)
useOriginalFilename - true 是public MultipartFileBuilder addFieldName(String fieldName)
fieldName - 参数名public MultipartFileBuilder resetFieldName(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 - IOpublic String[] saveAndName() throws IOException
IOException - IOpublic List<String[]> saveAndNames() throws IOException
IOException - IOCopyright © 2017–2019. All rights reserved.