public ResultJson<Object> saveImgFile(MultipartRequest request,Integer num) {
List<MultipartFile> files=new ArrayList<>();
for (int i=0;i<num;i++){
files.add(request.getFile("image"+i));
}
List<String> resultVo = new ArrayList<>();
String time = new SimpleDateFormat("yyyy-MM-dd").format(System.currentTimeMillis());
// 获取项目下resources/static/img路径
ApplicationHome applicationHome = new ApplicationHome(this.getClass());
String s = applicationHome.getDir().getParentFile().getParentFile().getAbsolutePath() + "\\src\\main\\resources\\static\\img";
//保存到本地
for (int i = 0; i < files.size(); i++) {
try {
MultipartFile img = files.get(i);
String fileName = img.getOriginalFilename();
int index = fileName.indexOf(".");
//保存到相对路径
File file = new File(new File(s) + "/" + time + "/" + fileName);
if (!file.getParentFile().exists()) {
//创建目录
file.getParentFile().mkdirs();
}
img.transferTo(file);
resultVo.add(file.getAbsolutePath());
} catch (Exception e) {
e.printStackTrace();
ResultJson.fail("保存失败");
}
}
return ResultJson.suc(resultVo);
}版权声明:本文为weixin_62032600原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。