专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Java Exception

用Struts,在Action中捕获异常后,想在JSP页面显示异常信息,怎么做最好?

发布时间:2010-06-05 12:32:42 文章来源:www.iduyao.cn 采编人员:星星草

用Struts,在Action中捕获异常后,想在JSP页面显示异常信息 
    
  我想在页面中用一个框架实现,框架分成上下两个栏,上栏显示正常的页面,下栏在出现异常时显示经过Action整理后的出错信息,如果没有异常就不显求下栏?   
    
怎么做最好?

------解决方法--------------------------------------------------------
在下栏放置<html:errors/>
 
  然后Action中这样处理:
  //如果发生异常
  ActionErrors errors = new ActionErrors();
  errors.add(ActionMapping.GLOBAL_ERROR, new ActionError("error.msg"));
  saveErrors(httpServletRequest, errors);
  return actionMapping.findForward("error");
 
  建议系统中的所有Action都继承自BaseAction,然后在BaseAction中写一个通用的ErrorHandler,
------解决方法--------------------------------------------------------
我前段时间写了个小小的关于
  Struts 1.1的Exception Handler。。
  你去看看。。。
  也许,对你有帮助。。。
 
 
  http://www.csdn.net/develop/read_article.asp?id=20322
 
  有什么看法可以mail我:leemaasn@yahoo.com.cn
  希望能给你帮助!
------解决方法--------------------------------------------------------
http://www.dingl.com/front.shtml?ejlmxh=7&method=list&sflb=1
 
  里的技术文章不错呀
------解决方法--------------------------------------------------------
不要写什么BaseAction,直接写一个check类就可以了。否则会出并发访问的问题。

    
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: