El metodo init() de jsp es final

Chema Fuentes
07 de Noviembre del 2003
Pues lo dicho, que el metodo init de jsp es final con lo que no se puede sobreescribir. ¿Alguna otra idea?

Ken
07 de Noviembre del 2003
Sí, Chema, pero me refería a los métodos jspInit y jspDestroy. Puedes sobreescribirlos para que hagan lo que quieras en el inicio y fin de servlet. Si por ejemplo quiero crear una conexión en el momento de la creación del servlet asociado al JSP y destruirla cuando se detenga, puedo hacer:
<%!
public void jspInit(){
Class.forName("NombredelDriver");
[etc...]
//Creando un objeto Connection llamado con
}
public void jspDestroy(){
try{
con.close();
}catch(SQLException e){}
}

o algo similar (hoy tengo poca imaginación, pero te haces una idea, verdad?)

Salu2

Ken

concorde
07 de Noviembre del 2003
¿Por qué quieres sobreescribirlo?