Witam!
Zazwyczaj programuję w PHP, w międzyczasie postanowiłem zacząć bawić się J2EE i w tym celu wykorzystałem framework struts, ORM HIBERNATE. Napisałem prostą aplikację webową. No i tu pojawia się problem. W jaki sposób w JAVA z wykorzystaniem struts zrobić system autentykacji. Tzn. sprawdzania czy dany użytkownik jest zalogowany i czy ma prawa dostępu do danych zasobów. W PHP jest inna logika myślenia, i oczywiście wiem że podobnie jak tam mozna to zrobić z wykorzystaniem sesji nawet należy. Tylko że teraz wykorzystuję każdego action'a do sprawdzania użytkownika, a chciałbym żeby to działo się niezależnie i żebym nie musiał za każdym razem pamiętać o wstawieniu odpowiedniej metody w klasie ACTION. Czytałem o wykorzystaniu interfejsu Filter (teraz go wykorzystuję do mapowania znaków na UTF-8), ale jakoś nie udało mi się zaimplementować żadnej sensownej metody do tego służacej. Proszę o ewentualny prosty przykład pokazujący sposób implementacji czy cóś.