struts2文件上传

相静如滨 2008-08-19 11:20:07
struts2文件上传问题,上传小文件是没有问题,我试下2M以上的就出错了。
JSP隐藏域:<input type="hidden" name="ruleKey" value="<s:property value='flowRuleTermY.ruleKey'/>" />
在JSP页面有用到隐藏域,如果是小文件的话,后台JAVA类能取得到ruleKey的值,上传也正常。
但是如果是上传一个大文件,后台JAVA类取得到ruleKey的值就为null,上传也不正常。这是什么原因啊?高手们,帮帮忙,谢了!

...全文
182 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
DoctorWeir 2009-06-02
  • 打赏
  • 举报
回复
学习
clarck_913 2008-08-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 steven_ma__ 的回复:]

<constant name="struts.multipart.maxSize" value="文件的最大大小"> </constant>

同时.如果有fileUpload这个拦截器的话,还得再设置个

<interceptor-ref name="fileUpload">
<param name="maximumSize">大小 </param>
</interceptor-ref>


struts2 是先检查 struts.multipart.maxSize 这个属性的
[/Quote]

正解
steven_ma__ 2008-08-19
  • 打赏
  • 举报
回复

<constant name="struts.multipart.maxSize" value="文件的最大大小"></constant>

同时.如果有fileUpload这个拦截器的话,还得再设置个

<interceptor-ref name="fileUpload">
<param name="maximumSize">大小</param>
</interceptor-ref>


struts2 是先检查 struts.multipart.maxSize 这个属性的

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧