【问题标题】:FileUploadBase$SizeLimitExceededException: the request was rejected because its size (337867) exceeds the configured maximum (200)FileUploadBase$SizeLimitExceededException:请求被拒绝,因为它的大小 (337867) 超过了配置的最大值 (200)
【发布时间】:2014-06-19 04:21:21
【问题描述】:
如何在 Struts 2 中处理自定义拦截器执行?
org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException:
the request was rejected because its size (337867) exceeds the configured
maximum (200)
【问题讨论】:
标签:
java
file-upload
struts2
tags
【解决方案1】:
设置此常量以增加请求限制
<constant name="struts.multipart.maxSize" value="1000000" />
请记住struts.multipart.maxSize是整个请求的大小限制,也就是说当你上传多个文件时,它们的大小之和必须小于struts.multipart.maxSize!
【解决方案2】:
<global-exception-mappings>
<exception-mapping exception="java.lang.NullPointerException" result="npe"/>
</global-exception-mappings>