public final class FileUploadHelper extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
FileUploadHelper.IUploadFileItemProcessor
文件上传处理回调接口定义,用于将每个文件交给开发者自行处理
|
static class |
FileUploadHelper.UploadFileWrapper
上传文件对象包装器
|
static class |
FileUploadHelper.UploadFormWrapper
文件上传表单包装器;
|
Modifier and Type | Method and Description |
---|---|
static FileUploadHelper |
bind(IWebMvc owner,
HttpServletRequest request) |
long |
getFileSizeMax() |
ProgressListener |
getFileUploadListener() |
long |
getSizeMax() |
int |
getSizeThreshold() |
File |
getUploadTempDir() |
FileUploadHelper.UploadFormWrapper |
processUpload() |
FileUploadHelper.UploadFormWrapper |
processUpload(FileUploadHelper.IUploadFileItemProcessor processor) |
FileUploadHelper |
setFileSizeMax(long fileSize) |
FileUploadHelper |
setFileUploadListener(ProgressListener listener) |
FileUploadHelper |
setSizeMax(long size) |
FileUploadHelper |
setSizeThreshold(int threshold) |
FileUploadHelper |
setUploadTempDir(File uploadDir) |
public static FileUploadHelper bind(IWebMvc owner, HttpServletRequest request)
public FileUploadHelper.UploadFormWrapper processUpload(FileUploadHelper.IUploadFileItemProcessor processor) throws FileUploadException, IOException
processor
- 文件上传处理器FileUploadException
- 文件上传时可能产生的异常IOException
- 文件读写可能产生的异常public FileUploadHelper.UploadFormWrapper processUpload() throws FileUploadException, IOException
FileUploadException
- 文件上传时可能产生的异常IOException
- 文件读写可能产生的异常public ProgressListener getFileUploadListener()
public FileUploadHelper setFileUploadListener(ProgressListener listener)
listener
- 文件上传进度监听器public File getUploadTempDir()
public FileUploadHelper setUploadTempDir(File uploadDir)
uploadDir
- 临时目录public long getFileSizeMax()
public FileUploadHelper setFileSizeMax(long fileSize)
fileSize
- 文件大小public int getSizeThreshold()
public FileUploadHelper setSizeThreshold(int threshold)
threshold
- 缓冲区大小public long getSizeMax()
public FileUploadHelper setSizeMax(long size)
size
- 文件总量大小Copyright © 2022. All rights reserved.