我了解到Spring Boot在"/error"
中提供了默认的错误映射ErrorMvcAutoConfiguration
以及所有相关配置。 WebServerFactoryCustomizer
将错误页面注册到嵌入式Web服务器。但是幕后到底发生了什么?
如果在Web应用程序中引发了未捕获的异常,请求如何最终返回默认错误页面?是通过重定向,转发还是...?它将对Servlet API的其他组件(例如过滤器)和sendError()
中的HttpServletResponse
方法产生任何影响吗?