Ap�s o redirecionamento nenhum c�digo posterior � executado (a n�o ser o
c�digo para onde o processamento foi redirecionado :))
Tente o seguinte (se for poss�vel executar todas as a��es e s� depois
redirecionar o processamento)...
(...)
BancoDeDados bd = new BancoDeDados();
RequestDispatcher rd = null;
try {
Comandos 1...
Comandos 2...
bd.open();
req.setAttribute("atributo", atributo);
rd = getServletContext().getRequestDispatcher("pagina.jsp");
Comandos 3...
Comandos 4...
}
catch(MyException e) {
...
}
finally {
...
bd.close();
}
(...)
rd.forward(req, res);
Rodrigo Fernandes
Improve It - www.improveit.com.br
Applied Software Engineering
Rodrigo de Brito, 13 - Botafogo
Rio de Janeiro, RJ, 22280-100
(21) 2542-9968
(21) 9228-5434
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, August 16, 2002 9:52 AM
Subject: [java-list] RequestDispatcher e blocos try/catch/finally
Prezados amigos,
Surgiu uma d�vida, talvez seja trivial, mas vamos l�. Suponhamos o
c�digo abaixo:
(...)
BancoDeDados bd = new BancoDeDados();
try {
Comandos 1...
Comandos 2...
bd.open();
req.setAttribute("atributo", atributo);
RequestDispatcher rd = getServletContext
().getRequestDispatcher("pagina.jsp");
rd.forward(req, res);
Comandos 3...
Comandos 4...
}
catch(MyException e) {
...
}
finally {
...
bd.close();
}
(...)
Os comandos ap�s o forward() do RequestDispatcher (no caso comandos 3
e 4) s�o executados? E o finally? Qual seria a melhor agrupar estes
comandos (forward, abertura e fechamento de uma conex�o) dentro de um bloco
try/catch/finally?
Grato, um grande abra�o,
Fabiano Franz
Tecnologia Banco do Brasil S.A.
------------------------------ 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
------------------------------ 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------