org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException:
the request was rejected because its size (2359629) exceeds the
configured maximum (2097152)
异常。这个最大值是在struts2的源文件“struts2-core-2.0.11.1.jar\org\apache\struts\
default.properties”中的struts.multipart.maxSize=2097152语句,如果想改大的话,就重新设定它,有
两种方法:一种是重写:struts.properties文件,二是在struts.xml中加入常量来改变它如
<constant name="struts.multipart.maxSize" value="10000000" />”
当然了,也有struts2的拦截器可以限制文件的类型、大小等,例如:
<interceptor-ref name="fileUpload">
<param name="allowedTypes">image/bmp,image/png,image/gif,image/jpeg</param>
<param name="maximumSize">50000</param>
</interceptor-ref>
但是当上传文件大于2M后,这个拦截器就不起作用了,只
用小于2M(默认大小)的时候才起作用。那是因为:common-fileupload组件默认最大支持上传文件的大小为2M,当我们上传大于2M的文件
时,就会出现上面所说的异常。是这个异常的发生导致了fileUpload拦截器没有机会执行,所以看到的是页面没有任何变化,也没有任何提示信息,只是
在控制台打印出了上面的那些上传文件过大的异常
相关推荐
Struts1的fileupload的文件上传
在配置文件里设置FileUpload上传文件大小
struts_fileupload文件上传Struts2
java 文件上传(包括struts2文件上传,smartupload,基于apatch 的fileupload的文件上传):该文件包括文件上传的多个实例:有基于strtus2自带的文件上传实例、smartupload文件实例 和基于aptche自带的fileupload 的...
struts2 fileupload 文件上传
使用commons-fileupload上传文件 使用commons-fileupload上传文件
struts2整合freemarker 支持上传多个 上传下载数量有js控制 上传个数随意
struts2 文件上传 struts2上传标签file fileuploadstruts2 文件上传 struts2上传标签file fileuploadstruts2 文件上传 struts2上传标签file fileupload
关于ASP.NET2.0 FILEUPLOAD上传文件大小设置问题解决方案!
Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的...
Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的...
FileUpload 文件上传组件的ASP.NET实例,基于主副窗口的上传程序,利用线程提升上传速度。本插件可支持多文件上传,为了提升上传体验... 解决FileUpload控件上传文件大小限制 ASP.NET中实现FileUpload多文件上传
C# .NET FileUpload 多文件上传例子,两个方法和思路,适合初学者学习。
fileupload插件 上传文件自带进度条 可设置文件格式 大小限制
net使用FileUpLoad控件上传文件 单个文件的上传:保存到上传服务器指定目录得到上传文件的文件名(含上传本地路径) 存储文件的详细信息,包括文件名,文件格式,文件大小和存储路径
这是我结合网络资源。。和我对一些平时知识积累做的一个文件上传。。可能还存在漏洞。。请爱学者补全。。它将是一个完美的文件上传资料。。希望能给你的学习带来方便
struts_fileUpload用例 struts_fileUpload用例
struts2+jquery+ajax实现了文件的异步上传,的MyEclipse编写的简单项目
commons-fileupload实现文件上传