如题,
在网上查到的都说
配置Spring异常处理之需要增加一个bean的配置: 增加了一个异常处理的bean <!-- Exception Resolver-->
<bean id="exceptionResolver"  class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
<property name="defaultErrorView">
<value>/error</value>
</property>
<property name="exceptionMappings">
<props>
<prop key="java.sql.SQLException">/error</prop>
<prop key="java.lang.RuntimeException">/error</prop>
</props>
</property>
</bean>我的处理异常页面是在工程根目录 error。jsp,我故意设置了一些异常,但不能确定spring能不能扑捉到,
总之跳转不到error。jsp页面
但是在dao层  service 层 和 action层 具体应该如何设置和捕捉呢?希望大家能点拨下,给个例子来参考下,谢谢!

解决方案 »

  1.   

    我想统一模糊处理,即是用 log4 记下日志后,抛出给用户看到的异常信息模糊处理,例如都用:系统出错 
    如果用struts处理的话岂不是要try  catch  很多次吗?
      

  2.   

    有高人能介绍下ssh的异常处理吗?谢谢!
      

  3.   

    我用过的一般是Struts中的统一异常处理机制,没用过Spring配置的。就是通过后台的dao层或services层,有异常后,往上抛,到Struts这一层,就是Action中后配合Struts提供的统一异常处理机制,完成楼主所说的意思。