Ver Mensaje Individual
  #17 (permalink)  
Antiguo 26/05/2009, 02:10
krakoviano
 
Fecha de Ingreso: mayo-2009
Mensajes: 20
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Problema Struts

Ahi va el código:

public void actualizarSensores(Sensores[] sensores) {
/* a Hibernate session */
Session session = null;
/* we always need a transaction */
Transaction tx = null;
try {
/* get session of the current thread */
session = HibernateSessionFactory.currentSession();
tx = session.beginTransaction();

for (int i=0; i<sensores.length;i++){
Sensores sensor = sensores[i];
session.update(sensor);
}
tx.commit();
} catch (HibernateException e) {
e.printStackTrace();
// [laliluna] 17.12.2004 it is recommended to roll back the transaction after an error occured
if (tx != null) try {
tx.rollback();
} catch (HibernateException e1) {
e1.printStackTrace();
}

} finally {
try {
if (session != null) session.close();
} catch (HibernateException e1) {
e1.printStackTrace();
}
}
}