Fórum

Obtener usuario logueado

Diego Creador, modificado 12 Anos atrás.

Obtener usuario logueado

New Member Postagens: 5 Data de Entrada: 12/09/11 Postagens Recentes
Hola muchachos!

Estoy tratando de obtener el usuario logueado en liferay, pero estoy teniendo el problema que me llega nulo.

Asique hay algo mal que no anda bien, estoy haciendo lo siguiente:

ThemeDisplay theme = new ThemeDisplay() ;
User usuario = theme.getUser();

No se si lo estoy buscando de la forma correcta, agradeceria cualquier idea y consejo

Gracias de antemano.
Saludos
Diego
thumbnail
Sergio González, modificado 12 Anos atrás.

RE: Obtener usuario logueado

Expert Postagens: 301 Data de Entrada: 07/01/10 Postagens Recentes
Hola Diego,

El usuario te llega nulo porque lo estás recuperando de un objeto ThemeDisplay que acabas de crear y que por lo tanto se encuentra vacío.

Dependiendo del sitio en el que te encuentres puedes coger el themeDisplay de un modo u otro (por ejemplo, si estás en un JSP lo tienes siempre gracias a la taglib defineObjects. Si estás en una clase Java y tienes acceso a la request posiblemente puedas capturarlo de la request como un atributo

ThemeDisplay themeDisplay = (ThemeDisplay)actionRequest.getAttribute(
WebKeys.THEME_DISPLAY);

Espero que esto te ayude emoticon

Saludos!
Diego Creador, modificado 12 Anos atrás.

RE: Obtener usuario logueado

New Member Postagens: 5 Data de Entrada: 12/09/11 Postagens Recentes
Hola Sergio!

Excelente! Muchas gracias por la respuesta

Saludos
Diego
Juan Manuel Beas, modificado 9 Anos atrás.

RE: Obtener usuario logueado

New Member Postagens: 10 Data de Entrada: 11/01/15 Postagens Recentes
Si no se puede capturar el Theme display en java como se puede sacar???????