Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/05/2013, 11:48
Avatar de fpalomar
fpalomar
 
Fecha de Ingreso: noviembre-2003
Mensajes: 123
Antigüedad: 20 años, 5 meses
Puntos: 3
Respuesta: Hibernate no pasa los datos

Hola,

Gracias, gracias ya me funciona, pero ahopra tengo una duda ¿para saber si tengo un usuario repetido que es mejor?
- Hacer antes una consulta y si no esta repetido hago el Transaction.

- Capturar la excepcion que es del tipo:
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityCons traintViolationException: Duplicate entry 'fplcenta' for key 'PRIMARY'

Aunque luego creo que estaria un poco perdido, por que no estoy seguro de si seria como pongo a continuacion:

e.printStackTrace(); lo modifico porque monto lo siguiente:

Código:
String anotherString = new String("Duplicate entry " + usuario + "for key 'PRIMARY'");
e.getMessage().compareTo(anotherString);
Y luego averiguar como enviar un mensaje al usuario que se ha registrado, supongo que lo mejor seria una ventana jsp del tipo popup.

¿Qué opinais?

Saludos