В Tomcat7 (может работать на старых версиях, но я не проверял)
добавьте нужные страницы ошибок (например, 404.jsp, general_error.php и т. Д.)
добавьте в web.xml (сначала все, а потом и определенно. Адаптируйте его, конечно, к вашему коду):
<error-page>
<location>general_error.php</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>404.jsp</location>
</error-page>
<error-page>
<error-code>409</error-code>
<location>error_page.jsp?error=custom_message</location>
</error-page>