У меня есть сервлет обработки пользовательских ошибок, которые поймать все throwables:Tomcat Servlet Пользовательские ошибки
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/Exception</location>
</error-page>
Дело в том, этот сервлет будет делать прямой запрос о разрешении и установить некоторые заголовки пользовательского ответа. Я хочу, чтобы он также правильно установил код состояния http, но кажется, что если я установил код состояния http для ответа, тогда я перезвоню, код ответа автоматически перейдет к 500.
Почему?
Пожалуйста, добавьте, как вы переопределяете статус в java-коде –
Просто простой response.setStatus (xxxx) – ALQH