當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
[SpringBoot2]文件上传_单文件与多文件上传的使用
生活随笔
收集整理的這篇文章主要介紹了
[SpringBoot2]文件上传_单文件与多文件上传的使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
<form role="form" th:action="@{/upload}" method="post" enctype="multipart/form-data"><div class="form-group"><label for="exampleInputEmail1">郵箱</label><input type="email" name="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email"></div><div class="form-group"><label for="exampleInputPassword1">名字</label><input type="text" name="username" class="form-control" id="exampleInputPassword1" placeholder="Password"></div><div class="form-group"><label for="exampleInputFile">頭像</label><input type="file" name="headerImg" id="exampleInputFile"></div><div class="form-group"><label for="exampleInputFile">生活照</label><input type="file" name="photos" multiple></div><div class="checkbox"><label><input type="checkbox"> Check me out</label></div><button type="submit" class="btn btn-primary">提交</button></form>
/*** MultipartFile 自動封裝上傳過來的文件* @param email* @param username* @param headerImg* @param photos* @return*/@PostMapping("/upload")public String upload(@RequestParam("email") String email,@RequestParam("username") String username,@RequestPart("headerImg") MultipartFile headerImg,@RequestPart("photos") MultipartFile[] photos) throws IOException {log.info("上傳的信息:email={},username={},headerImg={},photos={}",email,username,headerImg.getSize(),photos.length);if(!headerImg.isEmpty()){//保存到文件服務(wù)器,OSS服務(wù)器String originalFilename = headerImg.getOriginalFilename();headerImg.transferTo(new File("D:\\JavaCache\\"+originalFilename));}if(photos.length > 0){for (MultipartFile photo : photos) {if(!photo.isEmpty()){String originalFilename = photo.getOriginalFilename();photo.transferTo(new File("D:\\JavaCache\\"+originalFilename));}}}return "main";}
properties:
spring.servlet.multipart.max-file-size=10MBspring.servlet.multipart.max-request-size=100MB總結(jié)
以上是生活随笔為你收集整理的[SpringBoot2]文件上传_单文件与多文件上传的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 几招识别山寨机如何识别山寨电脑
- 下一篇: [SpringBoot2]HelloWo