1
處理我試圖處理錯誤,例如未找到(404),(403)拒絕艾策斯,錯誤請求(400)等,在Spring MVC的Web應用程序。春季JavaConfig:誤差WebApplicationInitializer
我用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
但是有什麼明確的解決方案來處理在網頁的HTTP錯誤應用程序由WebApplicationInitializer初始化?
如果你做同樣的事情從Servlet 3.0 API我不知道 - [SERVLET_SPEC-50](https://java.net/jira/browse/SERVLET_SPEC-50 )。儘管如此,對於Spring MVC 3.2+,您可以以一種非常舒適的方式處理不同的異常。檢查[@ExceptionHandler(http://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc#controller-based-exception-handling)將不會對您有用。 –