Isso � oq ocorre mesmo. O m�todo init e o destroy s�o chamandos apenas uma vz.
 
o init quando o servlet � chamado a primeira vz e o destroy quando o container "mata" o servlet.
 
apenas os m�todos service(n�o tenho certeza) o POST, GET, etc, s�o chamados a cada invoca��o..
 
acho que � isso.. o pessoal pode complementar..
 
Maykel
 
----- Original Message -----
Sent: Wednesday, January 22, 2003 1:02 AM
Subject: [enterprise-list] Java-Interbase

Ol� estou montando uma p�gina para um trabalho de P�s Gradua��o, mas estou tendo alguns problemas.
Montei em servlet um esquema de seguran�a onde quando abro a p�gina principal, enviou para o banco Interbase o usu�rio que conectou e gero um n�mero aleat�rio, assim tenho controle de quem est� online no momento...
Mas quando fecho eu preciso tirar autom�ticamente o usu�rio que estava online do banco... coloquei o sequinte c�digo na fun��o destroy:
 
 public void destroy()
 {
  try
  {
  PreparedStatement ps3;
  ps3 = con.prepareStatement("Delete from ONLINE where LOGIN=?");
  ps3.clearParameters();
  ps3.setString(1,LOGIN);
  ps3.executeUpdate();
  ps3.close();
   con.close ();
  }
  catch (Exception e)
  {
   Mensagem = e.getMessage ();
   System.out.println(Mensagem);
  }
 }
 
funciona apenas quando reinicio o tomcat... como devo fazer para este comando funcionar no ato de fechar a p�gina???
 

Responder a