【发布时间】:2016-07-03 02:25:32
【问题描述】:
我有一个 Spring MVC Web 应用程序,它有一个 org.springframework.web.servlet.handler.HandlerExceptionResolver,它可以捕获所有异常并将它们映射到相应的预定义错误视图和 http 状态代码。这个HandlerExceptionResolver 在webmvc-config.xml 文件中定义在src/main/webapp/WEB-INF 下。
现在,我的客户坚持说我还需要在我的 web.xml 文件中映射 http 状态代码和异常,我无法理解,因为我看不出在什么情况下我的 Spring MVC 应用程序将无法捕获错误,需要web.xml处理。
话虽如此,这让我想到在web.xml 中捕获错误和我的自定义spring mvc 配置文件之间的根本区别是什么。
有人可以帮忙吗?非常感谢!
【问题讨论】:
标签: java spring spring-mvc error-handling exception-handling