1、创建一个form表单
Title
2、编写Controller进行接收(我这里是保存在
D盘)
@RestController
public class FileController {
@PostMapping("/upload")
public void upload(@RequestParam("file1") MultipartFile file1, @RequestParam("file2") MultipartFile[] file2s) throws IOException {
if(!file1.isEmpty()){
// 保存到一个指定位置
String originalFilename = file1.getOriginalFilename();
file1.transferTo(new File("D:\"+originalFilename));
}
if(file2s.length > 0){
for (MultipartFile t : file2s){
if(!t.isEmpty()){
String originalFilename = t.getOriginalFilename();
t.transferTo(new File("D:\"+originalFilename));
}
}
}
}
}
3、运行项目选择一个或多个图片进行上传
4、结果正常存入D盘
注意:有可能会出现文件过大问题,可以自行修改yml文件设置上传文件大小
spring:
servlet:
multipart:
max-file-size: 10MB
max-request-size: 100MB



