Configuração de “página de erro” no webapp Spring MVC JavaConfig? (sem web.xml)
Como eu poderia adicionar configurações de tipo "página de erro" a uma aplicação web do Spring MVC usando a configuração Java? (Sem web.xml)?
<error-page>
<error-code>404</error-code>
<location>/errors/404</location>
</error-page>
Gostaria de usar uma configuração como essa (no Java Config) para encaminhar todas as exceções não detectadas para um método controlador específico.
Eu estava esperando para evitar a configuração @ControllerAdvice / @ExceptionHandler (que me permite criar um método de controlador que iria lidar com todos os erros) porque eu gostaria que as exceções de acesso negado continuassem a ser capturadas pelo Spring Security, e deixar qualquer outra exceção ser tratado pelo meu código.
Parece que uma pergunta semelhante foi feita aqui:Spring JavaConfig não está pegando PageNotFound?