@PostMapping("uploads") public String posts(@RequestParam("file") List<MultipartFile> files){//参数file以list数组接收 if (files.isEmpty()) { return "上传失败,请选择文件"; } //如果目录不存在,则自动创建 String filePath = "d:\files\"; if (!new File(filePath).exists()) { new File(filePath).mkdirs(); } //遍历文件,一个个保存到服务器 for (MultipartFile file : files) { String fileName = file.getOriginalFilename(); File dest = new File(filePath + fileName); try { file.transferTo(dest); } catch (IOException e) { e.printStackTrace(); return "上传失败!"; } } return "上传成功"; }