①参数不能相同,如file1,file2,file3
@PostMapping("/files")
public Response uploadFile(MultipartHttpServletRequest mRequest) {
Map<String, MultipartFile> fileMap = mRequest.getFileMap();
for (Map.Entry<String, MultipartFile> entry : fileMap.entrySet()) {
MultipartFile mFile = entry.getValue();
}
return Response.ok();
}
②参数为一个,如files
@PostMapping("/files")
public Response uploadFile(@RequestParam("files") MultipartFile[] files) {
for (MultipartFile file : files) {
System.out.println(file.getOriginalFilename());
}
return Response.ok();
}