Dúvida de iniciante, gostaria de saber a melhor formar de tratar uma exceção e redirecionar para uma página de erro.
por exemplo:
try{
tenta fazer algo
}
catch(MyException me){
response.sendRedirect("paginaErro.jsp");
}
minha dúvida é em como recuperar o getMessage() da exception em uma página jsp.
desde já agradeço!
alex_go,
Então… Quais tecnologias vc está usando JSF, Struts, WebWork, etc?
Eu utilizo o padrão MVP (Model View Presenter) sobre JSF, deste modo o presenter controla e observa a view (backing bean + JSP) através do padrão Observer.
Assim, quando ocorre uma exceção, esta é tratada no presenter que atualiza a view, onde o texto a ser exibido para usuário pode ser um componente ADF Oracle Message ou Messages.
@braços,
Cleiton
J
JhonatasPJ
Dae , blz?
Em cima do que vc fez, dá pra fazer assim:
try{
tenta fazer algo
}
catch(MyException me){
response.sendRedirect("paginaErro.jsp");
request.setAttribute("mensagemErro",me.getMessage());
}