java上传文件
程序员文章站
2024-02-19 11:06:34
...
path为本地路径+文件名
使用transferTo()方法将上传文件写到本地或服务器上指定的路径
example: path = "D:\\work\\" + file.getOriginalFilename();
public static String uploadFile(MultipartFile file, String path) {
try {
File targetFile = new File(path);
if (targetFile.exists()) {
return path;
}
if (!targetFile.getParentFile().exists()) {
targetFile.getParentFile().mkdirs();
}
file.transferTo(targetFile);
return path;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
上一篇: java文件的上传