我有一个相当简单的Spring Boot Web应用程序,我只有一个HTML页面,其表单带有enctype="multipart/form-data"。我收到此错误:



我正在使用Spring Boot的默认嵌入式tomcat服务器。显然,maxPostSize的默认值为2 MB。有什么办法可以编辑此值?最好通过application.properties这样做,而不是必须创建自定义bean或将xml文件弄乱。

最佳答案

application.properties 文件中输入以下内容:

# Max file size.
spring.http.multipart.max-file-size=1Mb
# Max request size.
spring.http.multipart.max-request-size=10Mb

根据需要调整尺寸。

更新资料

注意:从Springt 2 开始,但是现在您可以
# Max file size.
spring.servlet.multipart.max-file-size=1MB
# Max request size.
spring.servlet.multipart.max-request-size=10MB

Appendix A. Common application properties - Spring

09-30 15:25
查看更多