FileUploadInterceptor 被执行多次

silent0000 2011-01-06 07:55:52
做了一个上传文件的画面,画面上只有一个file框。

选择文件,然后上传,由于文件比设置的最大size大,报如下错误。

FileUploadInterceptor : the request was rejected because its size (15428654) exceeds the configured maximum (11534336)

这个时候这个拦截器被执行了两次,然后error就被输出了两次。

望高人指点。
...全文
148 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bitfoolbear 2011-07-15
  • 打赏
  • 举报
回复
以为defaultStack中已经包含FileUploadInterceptor,所以会执行两次。
<action .........>
<interceptor-ref name="defaultStack">
<param name="fileUpload.maximumSize">1024</param>
<param name="fileUpload.allowedTypes">text/html</param>
</interceptor-ref>
</action>
这样就FileUploadInterceptor就只会执行一次了。
silent0000 2011-01-07
  • 打赏
  • 举报
回复
拦截器的配置有问题啦!解决拉!
wuzhenbao 2011-01-07
  • 打赏
  • 举报
回复
关注正确答案
silent0000 2011-01-07
  • 打赏
  • 举报
回复
限制功能我是要的,主要是FileUploadInterceptor被执行了两次,错误信息就在画面上出现两次
goodsun00 2011-01-07
  • 打赏
  • 举报
回复
不限制咯

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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