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]
-------------------------------------------------------------------------

Responder a