public class BladeFileUtil extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
BladeFileUtil.FileSort
文件管理排序
|
static class |
BladeFileUtil.NameComparator |
static class |
BladeFileUtil.SizeComparator |
static class |
BladeFileUtil.TypeComparator |
| 构造器和说明 |
|---|
BladeFileUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
formatUrl(String url) |
static BladeFile |
getFile(org.springframework.web.multipart.MultipartFile file)
获取BladeFile封装类
|
static BladeFile |
getFile(org.springframework.web.multipart.MultipartFile file,
String dir)
获取BladeFile封装类
|
static BladeFile |
getFile(org.springframework.web.multipart.MultipartFile file,
String dir,
String path,
String virtualPath)
获取BladeFile封装类
|
static String |
getFileExt(String fileName)
获取文件后缀
|
static List<BladeFile> |
getFiles(List<org.springframework.web.multipart.MultipartFile> files)
获取BladeFile封装类
|
static List<BladeFile> |
getFiles(List<org.springframework.web.multipart.MultipartFile> files,
String dir)
获取BladeFile封装类
|
static List<BladeFile> |
getFiles(List<org.springframework.web.multipart.MultipartFile> files,
String dir,
String path,
String virtualPath)
获取BladeFile封装类
|
static boolean |
testExt(String dir,
String fileName)
测试文件后缀 只让指定后缀的文件上传,像jsp,war,sh等危险的后缀禁止
|
public static String getFileExt(String fileName)
fileName - 文件名public static boolean testExt(String dir, String fileName)
dir - 目录fileName - 文件名public static BladeFile getFile(org.springframework.web.multipart.MultipartFile file)
file - 文件public static BladeFile getFile(org.springframework.web.multipart.MultipartFile file, String dir)
file - 文件dir - 目录public static BladeFile getFile(org.springframework.web.multipart.MultipartFile file, String dir, String path, String virtualPath)
file - 文件dir - 目录path - 路径virtualPath - 虚拟路径public static List<BladeFile> getFiles(List<org.springframework.web.multipart.MultipartFile> files)
files - 文件集合public static List<BladeFile> getFiles(List<org.springframework.web.multipart.MultipartFile> files, String dir)
files - 文件集合dir - 目录Copyright © 2020. All rights reserved.