Witam!
Mam napisany projekt w Javie wykorzystujacy framework Hibernate i JSF.
W ustawieniach serwera (GlassFish) ustawiłem użytkowników, a w całym projekcie przydzieliłem im odpowiednie role i dałem dostęp do konkretnych zasobów.
Pytanie polega na tym, czy istnieje możliwość pobrania roli zalogowanego uzytkowniak.
Sama aplikacja jest prosta:
po zalogowaniu użytkownik przekierowywany jest na index.html
Chciałbym dodać do tego pliku warunek, który byłby odpowiedzialny za wyświetlanie konkretnych treści w zależności od roli.
Znalazłem taki kod:
<c:if test="#{row==10}">
<h:outputLabel value="value = 10"/>
</c:if>
Oczywiście zamiast warunku row==10 chciałbym sprawdzić czy dana rola to rola admina, czyli coś w stylu: getRole() == 'adminRole'
Problemem jest oczywiście fakt, że funkcja getRole() nie istnieje... Może jest jakiś inny sposób/funkcja, która pozwoli na pobranie roli danego użytkownika.
Pozdrawiam i czekam na informacje.