Configurar web.xml para direcionar o error-page para Rest

2 respostas
D

Olá pessoal,

Por padrão o error page que a gente configura no web.xml só permite que a gente informe a JSP de erro.

404 /WEB-INF/jsp/error/404.jsp

No caso eu gostaria de informar uma URL no location, para que a página de erro seja acessada por Rest (nesse caso a vantagem é que eu poderia executar alguma lógica da minha aplicação, etc…).

Ex:

404 /sistem/404

Alguém poderia me dizer se é possível fazer isso?

Obrigado.

2 Respostas

I

Acredito que sim, nunca fiz isso, mas penso que é possível se for um endereço válido.

Dei um olhada no seu código do web xml.

404 /WEB-INF/jsp/error/404.jsp

Tome cuidado ao colocar páginas dentro do WEB-INF pois elas só podem ser acessadas
pela aplicação via redirect de uma servlet, nesse casso se é uma página de erro, esse erro pode ocorrer
por qualquer lugar, sendo assim, deve estar visível pra aplicação via browser não apenas via servlet.

D

Não deu certo no caso eu to tentando direcionar para uma URL que meu server tem /algumaCoisa, mas parece que o do só aceita a JSP propriamente dita: erro.jsp

Criado 8 de outubro de 2012
Ultima resposta 8 de out. de 2012
Respostas 2
Participantes 2