文件上传java代码
//上传图片
public int imagesUpload(MultipartFile files) throws IOException {
String fileName = files.getOriginalFilename();
//获取项目路径
String src="static/images/auth/";
File directory = new File(src);
if(!directory.exists()){
directory.mkdirs();
}
String paths = directory.getCanonicalPath();
File dest = new File(paths+'/' + fileName);
System.out.println(dest.getAbsoluteFile());
try {
files.transferTo(dest);
} catch (IOException e) {
e.printStackTrace();
return 0;
}
return 1;
}
application.properties文件配置,添加后会访问static非文件路路径下
spring.web.resources.static-locations= classpath:/static/, file:static/