我在尝试加载文件时收到此错误 -
org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (341297) exceeds the configured maximum (51200)
现在,我想通过继承来覆盖程序中的 FileUploadBase 大小...我的 servlet 如何做到这一点..
最佳答案
当我尝试在 Tomcat 服务器上上传文件时,我曾经遇到过同样的错误。 引起的 抛出该异常表示请求大小超出配置的最大值。
解决方案在这里。 Increase Tomcat upload size limit
webapps/manager/WEB-INF/web.xml 导航到第 55 行,您将看到限制:
<multipart-config>
<!-- 50MB max -->
<max-file-size>52428800</max-file-size>
<max-request-size>52428800</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>
将 file-size-threshold 更改为 0,希望这有效。
关于java - apache上传文件大小覆盖org.apache.commons.fileupload.FileUploadBase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25789709/