
com.kedauis.config.UploadFileConfig Maven / Gradle / Ivy
package com.kedauis.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;
import org.springframework.web.multipart.MultipartResolver;
import org.springframework.web.multipart.commons.CommonsMultipartResolver;
/**
* 项目名称:report
* 类描述:
* 创建人:QiuYu
* 创建时间:2018/4/4 15:00
* 修改人:
* 修改时间:
* 修改备注:
*/
@Configuration
@Component
public class UploadFileConfig {
@Bean(name = "multipartResolver")
public MultipartResolver multipartResolver(){
CommonsMultipartResolver resolver = new CommonsMultipartResolver();
resolver.setDefaultEncoding("UTF-8");
resolver.setResolveLazily(true);//resolveLazily属性启用是为了推迟文件解析,以在在UploadAction中捕获文件大小异常
resolver.setMaxInMemorySize(40960);
resolver.setMaxUploadSize(50*1024*1024);//上传文件大小 50M 50*1024*1024
return resolver;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy