fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (13463244) exceeds the configured maximum (2097152)
可以使用配置文件配置,也可以使用Bean在启动类中配置
1、使用配置文件方式
spring:
servlet:
multipart:
max-file-size: 50MB
max-request-size: 50MB
enabled: true
2、使用启动类配置方式
新建Bean配置类,注意当前类上需要加注解@Configuration:
/**
* 文件上传配置
* @return
*/
@Bean
public MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
//文件最大
factory.setMaxFileSize("100MB "); //KB,MB
/// 设置总上传数据总大小
factory.setMaxRequestSize("1024MB");
return factory.createMultipartConfig();
}