¿Llamamos al método destroy()
desde los métodos init()
y service()
en un servlet? Recibí muchas respuestas confusas en los blogs.¿Deberíamos llamar al método destroy() de los métodos init() y service() en Servlet?
Como yo lo entiendo, cuando llamamos al método destroy()
del init()
debe llamar y destruir el servlet, si vamos a anular el destroy()
en nuestro servlet. Entonces el servlet será destruido.
¿Es la comprensión anterior correcta?
Ese es el escenario ideal con respecto al ciclo de vida del servlet. Si por error llamaré al método de destrucción del servicio, entonces ¿qué ocurre? – gaurav
Bueno, entonces el código en ese método se ejecutará de la forma habitual de Java como cualquier otro método. El servlet no será destruido o algo así. El contenedor es el único que hace eso ** después ** ha llamado al método 'destroy()' durante el cierre. – BalusC
Muchas gracias por la confirmación – gaurav