开发者社区> 问答> 正文

如何处理Spring MVC 框架中的异常?

可以通过什么做到呢?

展开
收起
YDYK 2020-04-25 21:52:56 459 0
1 条回答
写回答
取消 提交回答
  • 在 Spring MVC 应用程序中,您可以在 Web 应用程序上下文中注册一个或多个异常解析器 bean,以解决未捕获的异常。这些 bean 必须实现处理程序ExceptionResolver接口,以便自动检测它们。Spring MVC 附带一个简单的异常解析器,用于将每个类别的异常映射到视图,即SimpleMappingExceptionResolver以可配置的方式将每个类别的异常映射到视图。DispatcherServlet

    假设我们有一个例外类,即.我们希望每次从任何位置引发此异常到应用程序中时,我们希望显示一个预先确定的视图页。AuthException/WEB-INF/views/error/authExceptionView.jsp

    因此,配置将是。

    error/authExceptionView 可以将"默认 ErrorView"属性配置为显示未在"异常映射"列表中配置的所有其他异常的泛型消息。

    2020-04-25 21:53:11
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
workshop专场-微服务专场-开发者动手实践营-微服务-Spring Cloud Alibaba 微服务全家桶体验 立即下载
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载