Java Spring异常处理程序-使用带注释的和xml定义的
我已经用Java Spring异常处理程序-使用带注释的和xml定义的,java,spring-mvc,exception-handling,Java,Spring Mvc,Exception Handling,我已经用@ExceptionHandler注释了我的一个控制器,希望在下面的方法中处理该类的异常 我们还有一个用XML定义的站点范围的异常处理程序(SimpleMappingExceptionResolver) SimpleMappingExceptionResolver仍在使用@ExceptionHandler注释处理控制器中的异常 如何让特定于控制器的异常处理程序处理来自其控制器的异常?回答得非常深入和清晰: 基本上,它表示手动添加AnnotationMethodHandlerExcepti
@ExceptionHandler
注释了我的一个控制器,希望在下面的方法中处理该类的异常
我们还有一个用XML定义的站点范围的异常处理程序(SimpleMappingExceptionResolver
)
SimpleMappingExceptionResolver
仍在使用@ExceptionHandler
注释处理控制器中的异常
如何让特定于控制器的异常处理程序处理来自其控制器的异常?回答得非常深入和清晰: 基本上,它表示手动添加
AnnotationMethodHandlerExceptionResolver
(添加SimpleMappingExceptionResolver
会导致注释解析器不会自动添加),并设置两个解析器的顺序
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver"
p:order="1" />