版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Qizonghui/article/details/83618638
在项目上传过程中遇到一个上传超出限制的问题;报上传图片超出tomcat默认限制大小1M
解决方案:
1.加入限制大小配置(application.properties):
spring.http.multipart.maxFileSize = 5Mb
spring.http.multipart.maxRequestSize=100Mb
一个是单数据大小,一个是总数据大小;
仅仅这样是不够的,还需要配置启动类
@Configuration
@Bean
public MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
// 单个数据大小
factory.setMaxFileSize("10240KB"); // KB,MB
/// 总上传数据大小
factory.setMaxRequestSize("102400KB");
return factory.createMultipartConfig();
}