Вот что у меня есть:
контроллер:
public abstract class MyController {
@ExceptionHandler(Exception.class)
@ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
public void handleAllExceptions(Exception e) {
// stuff
}
}
и мой web.xml:
<error-page>
<error-code>500</error-code>
<location>/error.htm</location>
</error-page>
И когда происходит непредвиденное исключение, дескриптор работает, все готово, но я не перенаправлен в /error.htm
Вместо этого я все еще на той же странице, но apache выдает ошибку 500.
Что я пропустил?
Спасибо:)