1.创建一个工具类Mp4FileUtil
/**
* 文件上传
*/
public class Mp4FileUtil {
private static ServletContext servletContext;
public Map<String, Object> kitFileUtil(@RequestParam("imgFile") MultipartFile[] imgFile, HttpServletRequest request,
HttpServletResponse response, HttpSession session) {
// 文件保存目录路径
//此目录需要先在电脑上进行创建,否则上传文件时通常会报错
String savePath = "F:/T/t";
System.out.println("正确路径:" + savePath);
// 文件保存目录URL
String saveUrl = request.getContextPath() + "/";
// 定义允许上传的文件扩展名
HashMap<String, String> extMap = new HashMap<String, String>();
extMap.put("file", "mp4");
// 最大文件大小
long maxSize = 5 * 1024 * 1024*1024;
response.setContentType("text/html; charset=UTF-8");
if (!ServletFileUpload.isMultipartContent(request)) {
return getError("请选择文件。");
}
// 检查目录
File uploadDir = new File(savePath);
if (!uploadDir.exists()) {
uploadDir.mkdir();
// return getError("上传目录不存在。");
}
// 检查目录写权限
if (!uploadDir.canWrite()) {
return getError("上传目录没有写权限。");
}
String dirName = request.getParameter("dir");
String url[] = new String[