
@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 "上传成功";
}
文件上传
评论列表(0条)