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版权协议,转载请附上原文出处链接和本声明。