如题: 请有经验的朋友帮助一下,你们开发的应用时怎么样处理的呢?

解决方案 »

  1.   

    自定义异常,封装原来异常,并增加构造方法
    参数为:模块名,异常ID,异常附加Message然后建立property
    模块名.异常ID = 异常信息一般struts那层定义一个【模板方法模式】
    XXAction extends ActionSupport
    在这个Action的跳转部分,捕获异常,从property获取对应异常信息,然后跳转到异常页面显示其他所有Action继承这个XXAction,并实现其中必须实现的方法Action调用service,service调用dao你可以层层往上抛到Action,总体处理之~~