Java 代码
@RestController public class TestController { //单文件或多文件上传 @PostMapping("/file/upload") public String fileUpload(@RequestParam("files")MultipartFile[] files){ // 遍历上传的文件 for (MultipartFile file : files){ try{ // 拿到上传文件的文件名 String originalFilename = file.getOriginalFilename(); // 保存文件 file.transferTo(new File("C:\\solo-file\\downloads\\"+file.getOriginalFilename())); } catch (IOException e) { return e.getMessage(); } } return "success"; } }
HTML 代码
<form action="/file/upload" method="post" enctype="multipart/form-data"> <input type="file" name="files" value="请选择文件" multiple> <input type="submit" value="上传"/> </form>
标签:files,文件,SpringBoot,getOriginalFilename,file,上传,String From: https://www.cnblogs.com/ErenYeager/p/17008891.html