Spring MVC Web アプリで Not Found (404)、Acces Denied (403)、Bad Request (400) などのエラーを処理しようとしています。
web.xml の代わりに WebApplicationInitializer を使用して、Web アプリを初期化します。web.xml で http エラー処理を構成するのは簡単です。
<error-page>
<error-code>404</error-code>
<location>/error/404</location>
</error-page>
Access Deniedエラーのみを処理する方法を見つけました: spring-security-javaconfig に Access Denied Handler を追加するにはどうすればよいですか
しかし、WebApplicationInitializer によって初期化された Web アプリケーションで http エラーを処理する明確な解決策はありますか?