Forums

Home » Liferay Portal » Italiano »

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Gabriele Nodari
Dettagli utente
June 16, 2010 3:37 AM
Answer

Gabriele Nodari

Rank: New Member

Posts: 3

Join Date: June 16, 2010

Recent Posts

Ciao a tutti,
probabilmente la mia richiesta può risultare banale, ma avrei bisogno di sviluppare una portlet o una classe in cui fosse possibile recuperare tutti i dettagli dell'utente collegato.
Pertanto volevo chiedere se qualcuno conoscesse dei link o sa se esistono già delle portlet che risolvono questo problema.

Grazie
Massimiliano Assante
RE: Dettagli utente
July 5, 2010 9:12 AM
Answer

Massimiliano Assante

Rank: Junior Member

Posts: 41

Join Date: March 4, 2010

Recent Posts

nel metodo doView(..) della portlet fai così:

long userid = Long.parseLong(request.getRemoteUser());
User user = null;
try {
user = UserLocalServiceUtil.getUser(userid);
} catch (PortalException e) {
....
} catch (SystemException e) {
....
}
//adesso hai l'oggetto User di com.liferay.portal.model instanziato con tutti i dettagli sull'utente collegato. per l'username ad esempio

String username = user.getScreenName(); //Gets the username

ciao
M.