Não exibir erros/warnings na página!?!

4 respostas
F

Boa tarde à todos. Gostaria de saber se alguém sabe como fazer para que, caso ocorra algum erro ou warning que não PARE a execução da página, a msg de erro/warning não seja exibida. É como no php, quando usa-se o @ antes das funções.

Obrigado!

:grin:

4 Respostas

G

Em que página ? JSP ?

F

Nossa, desculpa não ter dito… é EM JSP sim!!! :slight_smile:
Abraço!

G
"fabiozoroastro":
Nossa,, desculpa não ter dito.. é EM JSP sim!!! :) Abraço!

Você pode criar uma página de erro ou se a exception ocorre eem um servlet, você pode enviar a descrição da exception para a página e exibi-la.

try {

// algum código que possa causar uma exception

}
catch(MyException e) {
  request.setAttribute("error", e);
}
L

Cara, tu coloca algo assim no teu descritor( web.xml ) - dentro de web-app:

<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>tua_pag.jsp</location</location>
</error-page>

Dai qualquer exceção será redirecionada para essa pagina. Tu pode ate personalizar capturando exceções especificas, mas lembre ques estas devem vir primeiro no descritor pq se naum a exceção serao tratadas por essa regra generica…

valeu

Criado 8 de maio de 2006
Ultima resposta 11 de mai. de 2006
Respostas 4
Participantes 3