multipartfile保存到本地
时间: 2023-04-27 15:02:17 浏览: 191
java实现文件保存到本地的方法
5星 · 资源好评率100%
要将MultipartFile保存到本地,可以按照以下步骤进行:
1. 获取MultipartFile对象的字节数组
byte[] bytes = file.getBytes();
2. 创建本地文件
File localFile = new File("文件路径");
3. 将字节数组写入本地文件
Files.write(localFile.toPath(), bytes);
其中,文件路径可以是绝对路径或相对路径。如果是相对路径,则相对于当前工作目录。
完整代码示例:
@PostMapping("/upload")
public String handleFileUpload(@RequestParam("file") MultipartFile file) throws IOException {
byte[] bytes = file.getBytes();
File localFile = new File("文件路径");
Files.write(localFile.toPath(), bytes);
return "上传成功";
}
阅读全文