首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

swfupload 多文件上传 错误处理 有关问题

2012-02-12 
swfupload 多文件上传 异常处理 问题 高手进!在 struts1action 中 使用 ServletFileUpload 接受 swfupload

swfupload 多文件上传 异常处理 问题 高手进!
在 struts1 action 中 使用 ServletFileUpload 接受 swfupload 上传的文件,并将文件存入数据库,

当存入数据库过程中出现异常,客户端如何得到错误提示 ?

正常情况 在 web.xml 中 配置 
  <error-page>
  <exception-type>java.lang.Exception</exception-type>
  <location>/jsp/errorAlert.jsp</location>
  </error-page>
出现异常时都会转到errorAlert.jsp页面上 ,

使用 ServletFileUpload 接受 swfupload 上传文件 这个功能就不好用了。

[解决办法]
swfupload
有提供错误的回调函数吧。
如果是异常你在程序中返回相应的错误码,客户端根据错误码来提示不行吗?
[解决办法]
应该是没有把发生的异常throw,而是在catch后直接处理了(例如直接printStackTrace()了)。
你应该把exception throw,并在action中throw,JSP错误处理页面才会起作用
[解决办法]

探讨

现在是 ServletFileUpload 接收了(放入缓存或临时目录) swfupload就认为成功了 ,下一步存数据库无法监控

热点排行