grails文件上传大小修改

2019-06-26  本文已影响0人  Toplhyi

grails3 文件上传大小限制修改

上传文件时后台报错:

org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException

百度到的解决方案都是在启动类中注入Bean,如下:

@Bean
public MultipartConfigElement multipartConfigElement() {
    MultipartConfigFactory factory = new MultipartConfigFactory();
    //  单个数据大小
    factory.setMaxFileSize(MaxFileSize); // KB,MB
    /// 总上传数据大小
    factory.setMaxRequestSize(MaxRequestSize);
    return factory.createMultipartConfig();
}

配置之后测试无效。

后查阅官网文档,找到解决方法。
grails-app/conf/application.yml

grails:
    controllers:
        upload:
            maxFileSize: 2000000
            maxRequestSize: 2000000
上一篇 下一篇

猜你喜欢

热点阅读