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

在ssh开发的程序中,怎样处理各层的错误,各层的错误类怎样写,全局的错误怎样去处理

2012-04-21 
在ssh开发的程序中,怎样处理各层的异常,各层的异常类怎样写,全局的异常怎样去处理?如题: 请有经验的朋友帮

在ssh开发的程序中,怎样处理各层的异常,各层的异常类怎样写,全局的异常怎样去处理?
如题: 请有经验的朋友帮助一下,你们开发的应用时怎么样处理的呢?

[解决办法]
自定义异常,封装原来异常,并增加构造方法
参数为:模块名,异常ID,异常附加Message

然后建立property
模块名.异常ID = 异常信息

一般struts那层定义一个【模板方法模式】
XXAction extends ActionSupport
在这个Action的跳转部分,捕获异常,从property获取对应异常信息,然后跳转到异常页面显示

其他所有Action继承这个XXAction,并实现其中必须实现的方法

Action调用service,service调用dao

你可以层层往上抛到Action,总体处理之~~
[解决办法]
这也是我处理的方法

探讨
自定义异常,封装原来异常,并增加构造方法
参数为:模块名,异常ID,异常附加Message

然后建立property
模块名.异常ID = 异常信息

一般struts那层定义一个【模板方法模式】
XXAction extends ActionSupport
在这个Action的跳转部分,捕获异常,从property获取对应异常信息,然后跳转到异常页面显示

其他所有Acti……

热点排行