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

MultipartFile文件判斷是否存在的操作

 更新時(shí)間:2021年07月01日 08:43:50   作者:栗子木  
這篇文章主要介紹了MultipartFile文件判斷是否存在的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

MultipartFile文件判斷是否存在

MultipartFile很多時(shí)候即使你沒有上傳文件,但是還是會(huì)有數(shù)據(jù)上來,但是流數(shù)據(jù)是空的,想要對(duì)MultipartFile文件判空可以使用MultipartFile自帶的API即可

MultipartFile file = new CommonsMultipartFile(null);
file.isEmpty()

如果返回true即為空

MultipartFile接受文件時(shí)的判空方式

@RequestParam MultipartFile file

錯(cuò)誤用法:

if (null != file) {
System.out.println("這個(gè)是永遠(yuǎn)成立的!");
}

正確用法:

if (StringUtils.isNotBlank(file.getOriginalFilename())) {
System.out.println("應(yīng)該通過獲取文件名稱來判斷。");
}

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • springboot枚舉類型傳遞的步驟

    springboot枚舉類型傳遞的步驟

    這篇文章主要介紹了springboot枚舉類型傳遞的步驟,幫助大家更好的理解和學(xué)習(xí)使用springboot,感興趣的朋友可以了解下
    2021-04-04
  • 詳解java中List中set方法和add方法的區(qū)別

    詳解java中List中set方法和add方法的區(qū)別

    本文主要介紹了詳解java中List中set方法和add方法的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Spring?Boot集成JavaMailSender發(fā)送郵件功能的實(shí)現(xiàn)

    Spring?Boot集成JavaMailSender發(fā)送郵件功能的實(shí)現(xiàn)

    spring提供了發(fā)送郵件的接口JavaMailSender,通過JavaMailSender可以實(shí)現(xiàn)后端發(fā)送郵件,下面這篇文章主要給大家介紹了關(guān)于Spring?Boot集成JavaMailSender發(fā)送郵件功能的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • 詳解JAVA SPI機(jī)制和使用方法

    詳解JAVA SPI機(jī)制和使用方法

    這篇文章主要介紹了JAVA SPI機(jī)制的相關(guān)知識(shí)以及使用示例,文中代碼非常詳細(xì),幫助大家更好的學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • 深入了解為什么Java中只有值傳遞?

    深入了解為什么Java中只有值傳遞?

    這篇文章主要介紹了為什么 Java 中只有值傳遞?下面我們來簡(jiǎn)單了解一下吧
    2019-05-05
  • Object類toString()和equals()方法使用解析

    Object類toString()和equals()方法使用解析

    這篇文章主要介紹了Object類toString()和equals()方法使用解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • Java實(shí)現(xiàn)單鏈表反轉(zhuǎn)的多種方法總結(jié)

    Java實(shí)現(xiàn)單鏈表反轉(zhuǎn)的多種方法總結(jié)

    這篇文章主要給大家介紹了關(guān)于Java實(shí)現(xiàn)單鏈表反轉(zhuǎn)的多種方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • RabbitMQ 避免消息重復(fù)消費(fèi)的方法

    RabbitMQ 避免消息重復(fù)消費(fèi)的方法

    消費(fèi)者端實(shí)現(xiàn)冪等性,意味著消息永遠(yuǎn)不會(huì)消費(fèi)多次,即使收到了多條一樣的消息,這篇文章給大家分享RabbitMQ 避免消息重復(fù)消費(fèi)的方法,感興趣的朋友一起看看吧
    2024-03-03
  • SpringBoot根據(jù)參數(shù)動(dòng)態(tài)調(diào)用接口實(shí)現(xiàn)類方法

    SpringBoot根據(jù)參數(shù)動(dòng)態(tài)調(diào)用接口實(shí)現(xiàn)類方法

    在?Spring?Boot?開發(fā)中,我們經(jīng)常會(huì)遇到根據(jù)不同參數(shù)調(diào)用接口不同實(shí)現(xiàn)類方法的需求,本文將詳細(xì)介紹如何實(shí)現(xiàn)這一功能,有需要的小伙伴可以參考下
    2025-02-02
  • Java實(shí)現(xiàn)獲取某年某月第一天/最后一天的方法

    Java實(shí)現(xiàn)獲取某年某月第一天/最后一天的方法

    這篇文章主要介紹了Java實(shí)現(xiàn)獲取某年某月第一天/最后一天的方法,涉及java日期運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下
    2018-02-02

最新評(píng)論

安国市| 辽阳县| 鹤壁市| 盐源县| 太原市| 原阳县| 左权县| 莒南县| 宣化县| 无锡市| 海原县| 海南省| 江都市| 贡觉县| 桓台县| 于田县| 平原县| 库车县| 仙居县| 石景山区| 六枝特区| 寿光市| 剑河县| 吕梁市| 宁远县| 墨竹工卡县| 兴业县| 台中市| 江源县| 海阳市| 确山县| 河池市| 和政县| 桂林市| 广饶县| 广州市| 勐海县| 长汀县| 郯城县| 邓州市| 井冈山市|