欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

FileSizeLimitExceededException

程序员文章站 2023-11-14 09:21:58
org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException 很明显,这异常的意思是文件大小超了,所以抛异常了,所以我们需要设置文件大小 把下方代码放到任意一个@Configuration注解 ......

org.apache.tomcat.util.http.fileupload.fileuploadbase$filesizelimitexceededexception

很明显,这异常的意思是文件大小超了,所以抛异常了,所以我们需要设置文件大小

把下方代码放到任意一个@configuration注解的类下添加该方法即可 ;例如springboot启动类

 1     /**
 2      * 设置文件上传大小
 3      *
 4      * @return
 5      */
 6     @bean
 7     public multipartconfigelement multipartconfigelement() {
 8         multipartconfigfactory factory = new multipartconfigfactory();
 9         //单个文件最大
10         factory.setmaxfilesize(datasize.ofmegabytes(80)); //mb
11         //factory.setmaxfilesize(datasize.ofkilobytes(80)); //kb
12         //factory.setmaxfilesize(datasize.ofgigabytes(80)); //gb
13         
14         /// 设置总上传数据总大小
15         factory.setmaxrequestsize(datasize.ofmegabytes(100));
16         return factory.createmultipartconfig();
17     }