springboot 上传文件设置文件大小限制

springboot 上传文件设置文件大小限制报错内容:org.springframework.web.multipart.MaxUploadSizeExceededException:Maximumuploadsizeexceeded;nestedexceptionisjava.lang.IllegalStateException:org.apache.tomcat.util.http.fileupload.impl.SizeLimitExceededException:therequestwasrejectedbe…

大家好,又见面了,我是你们的朋友全栈君。

 报错内容:

org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded; nested exception is java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.impl.SizeLimitExceededException: the request was rejected because its size (39353107) exceeds the configured maximum (10485760)

解决方案:

一   application.yml 添加配置 :

spring:
  servlet:
    multipart:
      max-request-size: 100MB
      max-file-size: 100MB

二 Application启动类添加bean:
 

    @Bean
    public MultipartConfigElement multipartConfigElement() {
        MultipartConfigFactory factory = new MultipartConfigFactory();
        //单个文件最大
        factory.setMaxFileSize(DataSize.parse("5MB"));
        /// 设置总上传数据总大小
        factory.setMaxRequestSize(DataSize.parse("20MB"));
        return factory.createMultipartConfig();
    }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139655.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • C语言股票交易软件,股票交易系统源程序代码

    C语言股票交易软件,股票交易系统源程序代码#include#include#include#includestructStock{charName[10];intfloatfloat};structStockS[5]={{“桂冠电力”,0},{“华北制药”,0},{“ST金泰”,0},{“伊利股份”,0},{“柳州重工”,0}};flag;//1买入2卖出0都是不Pri[20];Pri…

    2022年6月15日
    98
  • 计算机的网线连接路由器的什么接口,网线插路由器哪个口

    计算机的网线连接路由器的什么接口,网线插路由器哪个口网线插路由器哪个口?路由器是干什么用的呢?作为非安装人士来说,可能对路由器的相关知识并不是很了解。不过别急,下面就让我来为大家简单介绍路由器的相关知识。网线插路由器哪个口任意一个LAN接口都可以。普通的无线路由器中,通常都有四个LAN接口,部分路由器上会注明1、2、3、4,也有少部分路由器不会注明。对于普通用户而言,LAN接口都是用来连接上网设备的,倘若不是无线上网的话,电脑只有通过网线与路由器的…

    2022年6月26日
    34
  • CF B. Kolya and Tandem Repeat

    CF B. Kolya and Tandem Repeat

    2022年2月5日
    83
  • conductor 系统任务

    conductor 系统任务动态任务 参数 dynamicTaskN 来自任务输入的参数的名称 其值用于调度任务 例如如果参数的值为 ABC 则调度的下一个任务类型为 ABC Example name user task taskReferenc t1 inputParamet files work

    2025年6月24日
    8
  • 传感器超声波雷达「建议收藏」

    传感器超声波雷达「建议收藏」转自:http://www.itsiwei.com/21962.html在上一次分享中,我介绍了毫米波雷达的原理、数据特性及优缺点。毫米波雷达的低环境敏感和低成本的特性使得其在ADAS和自动驾驶领域得到了广泛的应用。今天要介绍的是一款极其常见的传感器——超声波雷达。如果你觉得超声波雷达有些陌生,那么它还有一个更通俗的名字——倒车雷达。在倒车入库,慢慢挪动车子的过程中,在驾驶室内能听到”…

    2025年11月1日
    2
  • 如何准备技术串讲活动_技术准备包括哪些

    如何准备技术串讲活动_技术准备包括哪些如何准备技术串讲?

    2025年6月15日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号