本篇文章給大家分享的是有關(guān)Java中怎么利用MultipartFile上傳多份文件,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
成都創(chuàng)新互聯(lián)技術(shù)團(tuán)隊(duì)10年來致力于為客戶提供成都做網(wǎng)站、網(wǎng)站制作、品牌網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)、搜索引擎SEO優(yōu)化等服務(wù)。經(jīng)過多年發(fā)展,公司擁有經(jīng)驗(yàn)豐富的技術(shù)團(tuán)隊(duì),先后服務(wù)、推廣了數(shù)千家網(wǎng)站,包括各類中小企業(yè)、企事單位、高校等機(jī)構(gòu)單位。配置文件
<!-- 文件上傳 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defaultEncoding" value="utf-8"></property> <property name="maxUploadSize" value="10485760000"></property> <property name="maxInMemorySize" value="40960"></property> </bean>
form表單
<form action="xxx.do" method="post" multiple="multiple""> <input type="file" id="file" name="filename" multiple="multiple" value=""> <input type="file" id="file" name="filename" multiple="multiple" value=""> <input type="submit" value="上傳"></form>
java后臺(tái) 接受示例
@RequestMapping("xxx") public String fileImgSave(@RequestParam("filename") MultipartFile[] files,HttpServletRequest request){ //保存文件的路徑 String realPath = request.getSession().getServletContext().getRealPath("/imgssss"); File path = new File(realPath); if(!path.exists()){ path.mkdirs(); } //判斷file數(shù)組不能為空并且長度大于0 if(files != null && files.length > 0){ //循環(huán)獲取file數(shù)組中得文件 for(int i = 0;i < files.length;i++){ MultipartFile file = files[i]; //保存文件 if (!file.isEmpty()){ try { //轉(zhuǎn)存文件 file.getOriginalFilename();文件原名稱包括后綴名 file.transferTo(new File(realPath+"/img"+i+".png")); } catch (IOException e) { e.printStackTrace(); } } } } return "ok"; }
MultipartFile常用方法 記錄
文件類型值 getContentType()文件原始名稱包括后綴名 getOriginalFilename()表單中文件組件對(duì)應(yīng)name值 getName()保存到一個(gè)目標(biāo)文件中 transferTo() 文件是否為空 isEmpty()文件大小單位為k getSize()
以上就是Java中怎么利用MultipartFile上傳多份文件,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
分享標(biāo)題:Java中怎么利用MultipartFile上傳多份文件-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://aaarwkj.com/article0/gdcoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、網(wǎng)站導(dǎo)航、域名注冊(cè)、定制網(wǎng)站、靜態(tài)網(wǎng)站、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容