FileSizeLimitExceededException

2022-10-13

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     }

 

《FileSizeLimitExceededException.doc》

下载本文的Word格式文档,以方便收藏与打印。