我有一个相当简单的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