"
像下面这个异常提示:
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: the request was rejected because its size (45372783) exceeds the configured maximum (1048576)
MultipartException IllegalStateException SizeLimitExceededException
之间是什么关系?
"
MultipartException为springmvc封装的异常,抛出这个异常的原因在于产生了IllegalStateException,而产生IllegalStateException的原因是抛出了SizeLimitExceededException,这个异常产生的原因是你的请求上传内容大小超过了你配置的参数,如果服务器是tomcat的话,可以在server.xml中配置 maxPostSize这个参数,配置为0代表没有大小限制
<Connector executor="tomcatThreadPool"
port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" maxPostSize="0" />
" ![image.png](https://ucc.alicdn.com/pic/developer-ecology/7cc32d21bcbf4f3eb7d16a1f58645a05.png)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。