public abstract class FileUploadUtils extends Object
| 构造器和说明 |
|---|
FileUploadUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
saveFile(String filePath,
String prefix,
String suffix,
InputStream inputStream)
保存文件到服务器
|
static void |
verifySuffix(InputStream inputStream,
List<FileType> allowFileTypes)
通过文件头信息验证上传文件是否允许
|
static void |
verifySuffix(String filename,
List<String> allowSuffixes)
通过文件后缀名验证上传文件是否允许
|
public static void verifySuffix(String filename, List<String> allowSuffixes) throws UtilException
filename - 上传文件的文件名allowSuffixes - 允许上传的后缀名集合UtilException - 验证不通过抛出该异常public static void verifySuffix(InputStream inputStream, List<FileType> allowFileTypes) throws UtilException
inputStream - 文件输入流allowFileTypes - 允许上传的文件类型集合UtilException - 验证不通过抛出该异常public static String saveFile(String filePath, String prefix, String suffix, InputStream inputStream) throws UtilException
filePath - 保存文件的路径prefix - 保存文件名的前缀suffix - 保存文件名的后缀名(不含.)inputStream - 文件输入流UtilExceptionCopyright © 2018. All rights reserved.