org.apache.tomcat.util.http.fileupload.FileUploadBase $ FileSizeLimitExceededException

时间:2014-11-18 08:15:02

标签: java tomcat servlets multipartform-data

如何处理

  

java.lang.IllegalStateException:   org.apache.tomcat.util.http.fileupload.FileUploadBase $ FileSizeLimitExceededException:   字段fileName超出其允许的最大大小3145728   字节。

在servlet @MultipartConfig中上传大于maxFileSize限制的文件后会发生这种情况。有没有办法加载浏览器自定义错误页面或其他东西,因为在该客户端recievs

之后
  

连接已重置

1 个答案:

答案 0 :(得分:0)

我猜测正常的servlet错误页面机制应该抓住这个,所以把它添加到web.xml

<error-page>
    <error-code>500</error-code>
    <location>/internalerror.html</location>
</error-page>

或要捕获任何错误代码,只需省略<error-code>标记:

<error-page>
    <location>/anyerror.html</location>
</error-page>