SpringBoot - 文件上传
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>
posted on 2022-12-27 20:06 Mikasa-Ackerman 阅读(40) 评论(0) 编辑 收藏 举报