для tomcat, который использует сервлет 3.0, используйте страницы ошибок внутри web.xml
<error-page>
<exception-type>your compilatione exception</exception-type>
<location>/errorpage</location>
</error-page>
nce Servlet 3.0 эти элементы являются необязательными.
для более ранних версий, вам необходимо настроить его на уровне контейнера и создать пользовательский класс клапана отчета об ошибках. Затем его можно указать как атрибут errorReportValveClass элемента в файле /conf/server.xml.
Для других контейнеров прочитайте их документацию