Gracias por responder.
y claro que comparto tu idea el de no mezclar session y BBDD, nunca antes habia hecho esa "mezcla" con otros sistemas pero en este caso es necesario contar con esa información en la base de datos.
Ahora en cuanto a la primera opcion que me das, estoy muy alejado en el tema de servlets pero la de Finalize() si me llamo la atancion pues yo la uso en mi clase para la conexion a DB.
Código:
@Override
protected void finalize() throws Throwable {
if (!connection.isClosed()) {
connection.close();
connection = null;
}
super.finalize();
}
lo utilizo antes de terminar la clase Conexion para poder cerrarla.
No se si me podrías dar un "empujón" (idea) para saber como usarla en mi session y poder usarla para controlarla, no te pido todo un ejemplo completo, solo una idea para este caso y poder enetenderlocompletamente.
Muchas gracias y disculpa por la demora en contestar.