Ola galera,
Quem puder me ajudar, esse eh o problema!
Tenho uma JSP e no meio dela executo um metodo de um bean que pode me
retornar uma exception ( que eu criei), eu trato essa exception com
try/catch e o que deveria acontecer eh eu abrir uma nova janela no
browser e exibir a mensagem de erro. Isso eu faco com um outro bean que
so precisa receber o objeto response! Dai o problema, se eu coloco esse
tratamento antes de qualquer comando HTML , funciona beleza. Mas se eu
coloco esse tratamento no meio do HTML a janela nao eh exibida, isso pq
o response ja esta sendo utilizado. Bele, a minha ideia eh criar um
outro response para que um fique independente do outro assim a JSP que
tratou a exception continua sendo executada no response1 e a janela de
erro eh criada no response 2. Perguntas :
1-) Eh possivel utilizar 2 responses?
2-) Como criar o segundo ?
Obrigado a qualquer um que puder ajudar ...
PS.: Exemplo do codigo abaixo :
try {
dblAmountUSD =
cdbCommon.currencyExchange(clsUtility.stringTosqlDate(strProcessDate),
strCurrencyCACLS,
Double.parseDouble(strAmount),
"USD");
}
catch (OFSWebException excOFS){
if ( excOFS.getErrorCode() == iConstants.EXCEPTION_ERROR_CODE ){
erhError.addMessage(excOFS.getMessage(), iConstants.APPLICATION_ERROR );
}
if ( excOFS.getErrorCode() == iConstants.CACLSWEB_EXCEPTION_ERROR_CODE ){
erhError.addMessage(cdbCommon.getTableId(), excOFS.getMessage(),
excOFS.getMessage());
}
erhError.showMessages(response); // aki eu precisaria passar um
segundo response!
dblAmountUSD = 0;
}
<><><><><><><><><><><><><><><><><><>
[]'s
MikeNOW
ESQUADRILHA DA CACHA�A
Mike Moreira
+55.11.9737-2695
[EMAIL PROTECTED]
UIN : 85898833
<><><><><><><><><><><><><><><><><><>
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------