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

 更新时间:2021年07月01日 08:43:50   作者:栗子木  
这篇文章主要介绍了MultipartFile文件判断是否存在的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

MultipartFile文件判断是否存在

MultipartFile很多时候即使你没有上传文件,但是还是会有数据上来,但是流数据是空的,想要对MultipartFile文件判空可以使用MultipartFile自带的API即可

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

如果返回true即为空

MultipartFile接受文件时的判空方式

@RequestParam MultipartFile file

错误用法:

if (null != file) {
System.out.println("这个是永远成立的!");
}

正确用法:

if (StringUtils.isNotBlank(file.getOriginalFilename())) {
System.out.println("应该通过获取文件名称来判断。");
}

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java预览PDF时的文件名称问题及解决

    Java预览PDF时的文件名称问题及解决

    这篇文章主要介绍了Java预览PDF时的文件名称问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • Java守护线程实例详解_动力节点Java学院整理

    Java守护线程实例详解_动力节点Java学院整理

    在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) 。下面通过本文给大家分享java守护线程实例详解,需要的朋友参考下吧
    2017-06-06
  • java实现Dijkstra最短路径算法

    java实现Dijkstra最短路径算法

    这篇文章主要为大家详细介绍了java实现Dijkstra最短路径算法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-01-01
  • 如何使用Java统计gitlab代码行数

    如何使用Java统计gitlab代码行数

    这篇文章主要介绍了如何使用Java统计gitlab代码行数,实现方式通过git脚本将所有的项目拉下来并然后通过进行代码行数的统计,需要的朋友可以参考下
    2023-10-10
  • mybatis项目兼容mybatis-plus问题

    mybatis项目兼容mybatis-plus问题

    这篇文章主要介绍了mybatis项目兼容mybatis-plus问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • Java实现掷骰子控制台和窗体两种方法

    Java实现掷骰子控制台和窗体两种方法

    这篇文章主要为大家详细介绍了Java实现掷骰子控制台和窗体两种方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • java读取解析xml文件实例

    java读取解析xml文件实例

    这篇文章主要介绍了java读取解析xml文件实例,本文创建了一个XML解析类同时讲解了循环节点输出方式,需要的朋友可以参考下
    2015-03-03
  • SpringBoot项目执行脚本 自动拉取最新代码并重启的实例内容

    SpringBoot项目执行脚本 自动拉取最新代码并重启的实例内容

    在本篇文章里小编给大家整理的是一篇关于SpringBoot项目执行脚本 自动拉取最新代码并重启的实例内容,有需要的朋友们参考下。
    2019-12-12
  • MyBatis-Plus 如何单元测试的实现

    MyBatis-Plus 如何单元测试的实现

    这篇文章主要介绍了MyBatis-Plus 如何单元测试的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 图解Java经典算法折半查找的原理与实现

    图解Java经典算法折半查找的原理与实现

    折半查找法也叫做⼆分查找,顾名思义就是把数据分成两半,再判断所查找的key在哪⼀半中,再重复上述步骤知道找到⽬标key,下面这篇文章主要介绍了图解Java经典算法折半查找的原理与实现
    2022-09-09

最新评论