zqkey

zqkey's blog
posts - 0, comments - 0, trackbacks - 0, articles - 2
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

struts2文件上传大小限制

Posted on 2010-09-12 11:17 q.zheng 阅读(610) 评论(0)  编辑  收藏 所属分类: J2EE
    前段时间在使用struts2文件上传下载的时候,发现如果文件太大的话,就会报no input result错误,上网查了一些资料,原来是struts2自身对上传文件大小的限制。现在总结一些解决办法。
    common-fileupload组件默认最大支持上传文件的大小为2M,当我们上传大于2M的文件时,就会出现异常。struts2对文件上传的最大值是在源文件中“struts2-core-2.0.11.1.jar\org\apache\struts\ default.properties”中的struts.multipart.maxSize=2097152语句(默认2M)。如果想改大的话,就重新设定它,有两种方法:
    一种是重写:struts.properties文件。
    二是在struts.xml中加入常量来改变它如“<constant name="struts.multipart.maxSize" value="10000000" />”
    这样这个限制大小就完全可以自己设定了。

只有注册用户登录后才能发表评论。


网站导航: