Tratamento de erro

4 respostas
A

Pessoal

como eu faco para mostrar o erro que é gerado em uma pagina ? Isso quando é gerado uma execption.

Valew

4 Respostas

M

marsola2k:
Pessoal

como eu faco para mostrar o erro que é gerado em uma pagina ? Isso quando é gerado uma execption.

Valew

dá um saque na diretiva <%page isErroPage = "true"%>

:wink:

A

Na verdade, nao seria isso que eu quero, por exemplo:

Eu tenho essa Exception lançada.

catch (Exception e) {
throw new Exception("\n Erro. " + e.getMessage());
}

quero que a mensagem que esta no e.getMessage() seja impressa na tela, como eu faco isso ?

Valew

M

=marsola2k]Na verdade, nao seria isso que eu quero, por exemplo:

Eu tenho essa Exception lançada.

catch (Exception e) {
throw new Exception("\n Erro. " + e.getMessage());
}

quero que a mensagem que esta no e.getMessage() seja impressa na tela, como eu faco isso ?

Valew

ve se isso resolve: ${pageContext.errorData.throwable}
agora… se tou entendo o q vc ta querendo fazer , nao é uma boa pratica tratar excecoes no JSP …

Pedrosa

Coloque o tipo de Exception que deseja tratar no web.xml e redirecione para uma página de erro, conforme exemplo acima:

<error-page>
    <exception-type>java.lang.Exception</exception-type>
    <location>/erro.jsp</location>
</error-page>
Criado 10 de agosto de 2007
Ultima resposta 14 de ago. de 2007
Respostas 4
Participantes 3