21/12/2013, 07:20
|
| Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes Puntos: 454 | |
Respuesta: pasar un objeto en un atributo de otro objeto Hola:
Primero habría que verificar que r.consultarRol(idrol) está devolviendo efectivamente un Rol y no un null.
El user.getRol() es un método (por los paréntesis) y eso que has puesto debería dar un error (ni siquiera debería compilar) ya que no se puede poner la llamada a un método a la izquierda de un =.
Si lo del parétesis es un error al copiar aquí el código y tu código real es user.getRol = r.consultarRol(idrol), entonces o bien consultarRol() está devolviendo null, o bien estás poniendo a null sin querer el getRol mas adelante, cuando quieres usarlo.
Se bueno. |