2

我正在尝试处理 Spring MVC Web 应用程序中的 Not Found (404)、Acces Denied (403)、Bad Request (400) 等错误。

我使用 WebApplicationInitializer 而不是 web.xml 来初始化我的 Web 应用程序。在 web.xml 中配置 http 错误处理会很简单:

<error-page>
    <error-code>404</error-code>
    <location>/error/404</location>
</error-page>

我发现如何只处理拒绝访问错误: How do I add an Access Denied Handler in spring-security-javaconfig

但是有没有明确的解决方案来处理由 WebApplicationInitializer 初始化的 Web 应用程序中的 http 错误?

4

1 回答 1

3

不幸的是,java config servlet 初始化中没有等效的错误页面。您必须在应用程序服务器级别覆盖它

于 2014-01-28T20:06:05.980 回答