是在action中捕捉业务方法抛出的异常,然后转到一个专门定制的错误页面去显示吗?

解决方案 »

  1.   

    一般是这样做的,批处理的时候异常就不该继续往上抛出了,如果对异常没有特殊的处理,可以把异常交给struts的拦截器来解决,web。xml中配置下404,页面空指针等异常,基本上就这些吧
      

  2.   

    拦截器是struts2的拦截器吧,写入日志的操作放在这里?
    总感觉拦截器会影响性能的。
      

  3.   

    我是和LZ想得一样的  在action中捕捉业务方法抛出的异常,然后转到一个专门定制的错误页面去显示
    公司在开发时也采纳了
      

  4.   

    就是分层,一直往外面抛异常。然后再封装个类来捕获这些异常···发现我现在都是在灌水,曾经CSDN的精英们呢?