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("应该通过获取文件名称来判断。");
}

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

相关文章

  • springboot枚举类型传递的步骤

    springboot枚举类型传递的步骤

    这篇文章主要介绍了springboot枚举类型传递的步骤,帮助大家更好的理解和学习使用springboot,感兴趣的朋友可以了解下
    2021-04-04
  • 详解java中List中set方法和add方法的区别

    详解java中List中set方法和add方法的区别

    本文主要介绍了详解java中List中set方法和add方法的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Spring Boot集成JavaMailSender发送邮件功能的实现

    Spring Boot集成JavaMailSender发送邮件功能的实现

    spring提供了发送邮件的接口JavaMailSender,通过JavaMailSender可以实现后端发送邮件,下面这篇文章主要给大家介绍了关于Spring Boot集成JavaMailSender发送邮件功能的相关资料,需要的朋友可以参考下
    2022-05-05
  • 详解JAVA SPI机制和使用方法

    详解JAVA SPI机制和使用方法

    这篇文章主要介绍了JAVA SPI机制的相关知识以及使用示例,文中代码非常详细,帮助大家更好的学习,感兴趣的朋友可以了解下
    2020-06-06
  • 深入了解为什么Java中只有值传递?

    深入了解为什么Java中只有值传递?

    这篇文章主要介绍了为什么 Java 中只有值传递?下面我们来简单了解一下吧
    2019-05-05
  • Object类toString()和equals()方法使用解析

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

    这篇文章主要介绍了Object类toString()和equals()方法使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • Java实现单链表反转的多种方法总结

    Java实现单链表反转的多种方法总结

    这篇文章主要给大家介绍了关于Java实现单链表反转的多种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • RabbitMQ 避免消息重复消费的方法

    RabbitMQ 避免消息重复消费的方法

    消费者端实现幂等性,意味着消息永远不会消费多次,即使收到了多条一样的消息,这篇文章给大家分享RabbitMQ 避免消息重复消费的方法,感兴趣的朋友一起看看吧
    2024-03-03
  • SpringBoot根据参数动态调用接口实现类方法

    SpringBoot根据参数动态调用接口实现类方法

    在 Spring Boot 开发中,我们经常会遇到根据不同参数调用接口不同实现类方法的需求,本文将详细介绍如何实现这一功能,有需要的小伙伴可以参考下
    2025-02-02
  • Java实现获取某年某月第一天/最后一天的方法

    Java实现获取某年某月第一天/最后一天的方法

    这篇文章主要介绍了Java实现获取某年某月第一天/最后一天的方法,涉及java日期运算相关操作技巧,需要的朋友可以参考下
    2018-02-02

最新评论