一个简单的文件/图片上传工具
程序员文章站
2022-03-02 12:14:42
...
@RequestMapping("/filesUpload")
public void filesUpload(@RequestParam("visitPhoto") MultipartFile file, HttpServletRequest request) {
if (!ComnUtil.isEmpty(file)) {
saveFile(request, file);
}
}
private void saveFile(HttpServletRequest request, MultipartFile file) {
//拿到路径
String realPath = request.getSession().getServletContext().getRealPath("/");
if (!file.isEmpty()) {
try {
String filePath = realPath + file.getOriginalFilename();//组装
System.out.println(filePath);
File saveDir = new File(filePath);
if (!saveDir.getParentFile().exists())
saveDir.getParentFile().mkdirs();
// 转存文件
file.transferTo(saveDir);
} catch (Exception e) {
e.printStackTrace();
}
}
}
上一篇: 一个ajax异步图片上传的js