Olá galera,
Dei uma boa pesquisada aqui no fórum e vi vários tópicos sobre páginas de erro configuradas no web.xml, mas nenhum deles tirou minha dúvida: gostaria de exibir páginas específicas para cada tipo de erro, mas como todos eles são envelopados pelo javax.servlet.ServletException não consigo redirecionar para a página certa. Existe forma de utilizar o verdadeiro erro lançado pelo web.xml?
Por exemplo, tive que configurar meu web.xml assim:
<error-page>
<exception-type>javax.servlet.ServletException</exception-type>
<location>/erro.jsp</location>
</error-page>
Mas gostaria de usar algo mais específico, como:
<error-page>
<exception-type>java.lang.SecurityException</exception-type>
<location>/erroLogin.jsp</location>
</error-page>
<error-page>
<exception-type>java.sql.SQLException</exception-type>
<location>/erroBD.jsp</location>
</error-page>
Obrigado!