Skonfigurowałem logowanie oparte na formularzu w mojej aplikacji JSF 2.0 na serwerze GlassFish 3, używając niestandardowej dziedziny. Jaki jest najprostszy sposób uzyskania informacji o zalogowanym użytkowniku, tj. Nazwie użytkownika.Jak wyświetlić zalogowanego użytkownika, aplikację JSF 2.0 z zabezpieczeniami opartymi na formularzach
Czy to możliwe? A może bieżąca sesja jest powiązana z rolą bezpieczeństwa? Jeśli tak, czy jest jakiś sposób, aby to umożliwić, bez zmiany konfiguracji logowania?
Po prostu, co chcę jest wyświetlanie prosty komunikat:
zalogowany jako nazwę użytkownika
na moich stronach internetowych.
Co to za linia? 'Integer id = Integer.parseInt (externalContext.getUserPrincipal(). GetName());' Próbujesz parsować nazwę jako int? –