最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java利用MultipartFile實現(xiàn)上傳多份文件的代碼

 更新時間:2019年09月23日 15:05:08   作者:暴走的菜鳥教程__  
這篇文章主要介紹了Java利用MultipartFile實現(xiàn)上傳多份文件的代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

配置文件

<!-- 文件上傳 -->
 <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后臺 接受示例

 @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()
表單中文件組件對應(yīng)name值 getName()
保存到一個目標(biāo)文件中 transferTo() 
文件是否為空 isEmpty()
文件大小單位為k getSize() 

總結(jié)

以上所述是小編給大家介紹的Java利用MultipartFile實現(xiàn)上傳多份文件的代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • 詳解Spring Boot 項目啟動時執(zhí)行特定方法

    詳解Spring Boot 項目啟動時執(zhí)行特定方法

    這篇文章主要介紹了詳解Spring Boot 項目啟動時執(zhí)行特定方法,Springboot給我們提供了兩種“開機(jī)啟動”某些方法的方式:ApplicationRunner和CommandLineRunner。感興趣的小伙伴們可以參考一下
    2018-06-06
  • Spring中SmartLifecycle的用法解讀

    Spring中SmartLifecycle的用法解讀

    這篇文章主要介紹了Spring中SmartLifecycle的用法解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • 實例詳解Java調(diào)用第三方接口方法

    實例詳解Java調(diào)用第三方接口方法

    很多項目都會封裝規(guī)定好本身項目的接口規(guī)范,所以大多數(shù)需要去調(diào)用對方提供的接口或第三方接口(短信、天氣等),下面這篇文章主要給大家介紹了關(guān)于Java調(diào)用第三方接口方法的相關(guān)資料,需要的朋友可以參考下
    2022-06-06
  • IDEA在Maven項目中使用本地jar包的方法

    IDEA在Maven項目中使用本地jar包的方法

    我們在拿到舊項目的時候,經(jīng)常會遇到一種情況,就是這個項目的maven中依賴了一個本地的jar包,這種情況就需要引入這個jar包,所以本文給大家介紹了IDEA在Maven項目中使用本地jar包的方法,需要的朋友可以參考下
    2024-04-04
  • 利用JAVA反射,讀取數(shù)據(jù)庫表名,自動生成對應(yīng)實體類的操作

    利用JAVA反射,讀取數(shù)據(jù)庫表名,自動生成對應(yīng)實體類的操作

    這篇文章主要介紹了利用JAVA反射,讀取數(shù)據(jù)庫表名,自動生成對應(yīng)實體類的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Spring中@Configuration注解修改的類生成代理原因解析

    Spring中@Configuration注解修改的類生成代理原因解析

    大家好,本篇文章主要講的是Spring中@Configuration注解修改的類生成代理原因解析,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • java監(jiān)聽器實現(xiàn)在線人數(shù)統(tǒng)計

    java監(jiān)聽器實現(xiàn)在線人數(shù)統(tǒng)計

    這篇文章主要為大家詳細(xì)介紹了java監(jiān)聽器實現(xiàn)在線人數(shù)統(tǒng)計,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • Java8中新判空方法之Optional類的使用詳解

    Java8中新判空方法之Optional類的使用詳解

    Opitonal類就是Java提供的為了解決大家平時判斷對象是否為空用的。本文將通過示例為大家講解一下Optional類的使用,感興趣的可以收藏一下
    2022-12-12
  • Jar包沖突問題原理及解決方案

    Jar包沖突問題原理及解決方案

    這篇文章主要介紹了Jar包沖突問題原理及解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • Spring Boot 2.x 把 Guava 干掉了選擇本地緩存之王 Caffeine(推薦)

    Spring Boot 2.x 把 Guava 干掉了選擇本地緩存之王 Caffeine(推薦)

    這篇文章主要介紹了Spring Boot 2.x 把 Guava 干掉了選擇本地緩存之王 Caffeine,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01

最新評論

临桂县| 扬州市| 聊城市| 巍山| 武陟县| 桂阳县| 山阳县| 合水县| 汉阴县| 昭觉县| 浪卡子县| 阳城县| 灯塔市| 游戏| 宜川县| 潼南县| 厦门市| 龙口市| 太谷县| 思茅市| 邵东县| 昌图县| 古交市| 昆明市| 韶关市| 建湖县| 绥德县| 平顶山市| 土默特左旗| 汨罗市| 黎城县| 巴南区| 莲花县| 景泰县| 奉新县| 同心县| 新建县| 安宁市| 宁河县| 德兴市| 台山市|