Witajcie,
googlam, googlam i nic. Wie ktoś może, jak zrobić aby w servlecie wyświetlało się inne menu dla admina i inne dla usera? Mam zdefiniowane role w web.xml, logowanie działa bez problemu, dostępy do odpowiednich katalogów również. Ale chodzi mi o to, aby na stronie w strefie usera wyświetlił się na przykład dodatkowy przycisk jeśli jest się zalogowanym jako admin.
Pomożecie?
Pozdrawiam
Marcin
0
0
Ogolnie to tworzy sie rozne widoki dla roznych rol/grup. W JSP nie ma konkretnego mechanizmu i trzeba by to zrobic recznie (definiujac warunki pojawienia sie komponentow). Mozesz sprobowac napisac wlasnego custom taga, ale po to wlasnie powstaly rozne frameworki webowe, zeby uproscic tego typu rzeczy.
0
W servlecie możesz użyć metody isUserInRole:
http://download.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html#isUserInRole%28java.lang.String%29
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.