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

如何捕获webwork上载文件时的错误

2012-09-22 
怎么捕获webwork下载文件时的异常使用webwork的文件下载方式,action配置如下: action namexxxxAction

怎么捕获webwork下载文件时的异常
使用webwork的文件下载方式,action配置如下:

 <action name="xxxxAction" type="stream"><param name="contentType">application/octet-stream;charset=GBK</param><param name="contentDisposition">attachment;filename="${downloadFileName}"</param><param name="inputName">inputStream</param><param name="bufferSize">4096</param><!--<param name="location">yyyy.action</param> --></result><result name="error" type="dispatcher"><param name="location">error.jsp</param></result></action>

aciton里面有个 public InputStream getInputStream() {...} 这样的方法,对应着配置里的输入流;
如果这个方法里出现了异常,怎么捕获这里的异常??
getInputStream()方法应该运行在execute()之前,出现了异常并没有转到error.jsp里,而是把异常信息打到了主屏里...
还请使用过这种方法来下载文件的同学给些建议。OTZ





热点排行