Fórumok

ScreenName in message boards

fra am aa, módosítva 15 év-val korábban

ScreenName in message boards

New Member Bejegyzések: 3 Csatlakozás dátuma: 2008.10.15. Legújabb bejegyzések
Ciao a tutti,
sto apportando delle modifiche ad un portale scritto da altre persone, in questo portale è presente una sezione di message board;
il problema è che nella visualizzazione dei messaggi viene mostrato nome e cognome (FullName) di chi ha inserito il messaggio,
mentre io voglio far vedere lo ScreenName. Ho visto nel DB nell'apposita tabella dei message_boards viene memorizzato il fullname, ho visto anche il codice relatvo ad un nuovo messaggio ma non sono riuscito a capire dove al messaggio viene assegnato l'usarname.
Qualcuno ha quache idea?

Grazie
Francesco
thumbnail
Adriano de Gironimo, módosítva 15 év-val korábban

RE: ScreenName in message boards

New Member Bejegyzések: 14 Csatlakozás dátuma: 2008.08.12. Legújabb bejegyzések
Non so come è il codice a cui tu ti riferisci, ma è probabile che usi l'ID dell'utente per prelevare le informazioni.
Non so se questo esempio che ti ho scritto ti può essere utile.


String strNomeUtente = "";
String strId = "1";  //id dell'utente di cui vuoi conoscere il nome
try {
	User utente = UserLocalServiceUtil.getUserById(Long.parseLong(strId));
	strNomeUtente = utente.getFullName();   // puoi selezionare altre proprietà invece 
                                            // di questa, anche lo ScreenName
}
catch (Exception e) { 
	System.out.println("All'ID non corrisponde un utente.\nERRORE: " + e.getMessage()); 
}


Ciao!