只要在 application.properties文件设置以下参数:
#设置文件上传的大小限制
spring.servlet.multipart.max-file-size=10MB
spring.servlet.multipart.max-request-size=10MB
如果还不行的话,那还需要修改web服务器(tomcat)的配置,如果是tomcat需要修改 conf/server.xml文件,如下:
<
Connector port="8080"
protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
maxPostSize="0"
/>
增加多一个 maxPostSize="0" 表示不限制post请求的参数大小,如果不设置默认是2MB
注意:有些版本的tomcat默认是0表示不限制,有些版本是-1表示不限制,所以最好是设置具体的数字,
例如:要限制最大20MB,可以设置: maxPostSize="20097152" (注意单位是字节)