|
|
@ -54,7 +54,7 @@ public class FileUploadUtils |
|
|
|
* |
|
|
|
* |
|
|
|
* @param baseDir 相对应用的基目录 |
|
|
|
* @param baseDir 相对应用的基目录 |
|
|
|
* @param file 上传的文件 |
|
|
|
* @param file 上传的文件 |
|
|
|
* @param extension 上传文件类型 |
|
|
|
* @param allowedExtension 上传文件类型 |
|
|
|
* @return 返回上传成功的文件名 |
|
|
|
* @return 返回上传成功的文件名 |
|
|
|
* @throws FileSizeLimitExceededException 如果超出最大大小 |
|
|
|
* @throws FileSizeLimitExceededException 如果超出最大大小 |
|
|
|
* @throws FileNameLengthLimitExceededException 文件名太长 |
|
|
|
* @throws FileNameLengthLimitExceededException 文件名太长 |
|
|
@ -116,9 +116,8 @@ public class FileUploadUtils |
|
|
|
* 文件大小校验 |
|
|
|
* 文件大小校验 |
|
|
|
* |
|
|
|
* |
|
|
|
* @param file 上传的文件 |
|
|
|
* @param file 上传的文件 |
|
|
|
* @return |
|
|
|
|
|
|
|
* @throws FileSizeLimitExceededException 如果超出最大大小 |
|
|
|
* @throws FileSizeLimitExceededException 如果超出最大大小 |
|
|
|
* @throws InvalidExtensionException |
|
|
|
* @throws InvalidExtensionException 文件校验异常 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
public static final void assertAllowed(MultipartFile file, String[] allowedExtension) |
|
|
|
public static final void assertAllowed(MultipartFile file, String[] allowedExtension) |
|
|
|
throws FileSizeLimitExceededException, InvalidExtensionException |
|
|
|
throws FileSizeLimitExceededException, InvalidExtensionException |
|
|
@ -163,9 +162,9 @@ public class FileUploadUtils |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 判断MIME类型是否是允许的MIME类型 |
|
|
|
* 判断MIME类型是否是允许的MIME类型 |
|
|
|
* |
|
|
|
* |
|
|
|
* @param extension |
|
|
|
* @param extension 上传文件类型 |
|
|
|
* @param allowedExtension |
|
|
|
* @param allowedExtension 允许上传文件类型 |
|
|
|
* @return |
|
|
|
* @return true/false |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
public static final boolean isAllowedExtension(String extension, String[] allowedExtension) |
|
|
|
public static final boolean isAllowedExtension(String extension, String[] allowedExtension) |
|
|
|
{ |
|
|
|
{ |
|
|
|