public class UploadSetting extends Object
Modifier and Type | Field and Description |
---|---|
protected String[] |
fileExts
文件扩展名限定
|
protected boolean |
isAllowFileExts
扩展名是允许列表还是禁止列表
|
protected long |
maxFileSize
最大文件大小,默认无限制
|
protected int |
memoryThreshold
文件保存到内存的边界
|
protected String |
tmpUploadPath
临时文件目录
|
Constructor and Description |
---|
UploadSetting() |
Modifier and Type | Method and Description |
---|---|
String[] |
getFileExts() |
long |
getMaxFileSize() |
int |
getMemoryThreshold() |
String |
getTmpUploadPath() |
boolean |
isAllowFileExts()
是否允许文件扩展名
|
void |
setAllowFileExts(boolean isAllowFileExts)
设定是否允许扩展名
|
void |
setFileExts(String[] fileExts)
设定文件扩展名限定里列表
禁止列表还是允许列表取决于isAllowFileExts |
void |
setMaxFileSize(long maxFileSize)
设定最大文件大小,-1表示无限制
|
void |
setMemoryThreshold(int memoryThreshold)
设定文件保存到内存的边界
如果文件大小小于这个边界,将保存于内存中,否则保存至临时目录中 |
void |
setTmpUploadPath(String tmpUploadPath)
设定上传文件的临时目录,null表示使用系统临时目录
|
protected long maxFileSize
protected int memoryThreshold
protected String tmpUploadPath
protected String[] fileExts
protected boolean isAllowFileExts
public long getMaxFileSize()
public void setMaxFileSize(long maxFileSize)
maxFileSize
- 最大文件大小public int getMemoryThreshold()
public void setMemoryThreshold(int memoryThreshold)
memoryThreshold
- 文件保存到内存的边界public String getTmpUploadPath()
public void setTmpUploadPath(String tmpUploadPath)
tmpUploadPath
- 临时目录,绝对路径public String[] getFileExts()
public void setFileExts(String[] fileExts)
fileExts
- 文件扩展名列表public boolean isAllowFileExts()
public void setAllowFileExts(boolean isAllowFileExts)
isAllowFileExts
- 若true表示只允许列表里的扩展名,否则是禁止列表里的扩展名Copyright © 2024. All rights reserved.