Wpis z mikrobloga

#java #spring

Mirki, mam pewien problem w Springu. Stworzyłem sobie filtr (Klasa implementuje interejs Filter + klasa konfiguracyjna w której tworzę FilterRegistrationBean i ustawian urlPatterns, name, filter). Po uruchomieniu apki - wyświetla mi loga z metody init, wyświetla loga, że stworzono filtr i ustawiono poprawne mapowanie. Jednak po wejściu na stronę i wysłaniu requestu - nie wywołuje się metoda doFilter.
Jeśli natomiast klasę z moim filtrem ustawię jako @Component - działa poprawnie, metoda doFilter się wykonuje i zapisuje request - problem w tym, że wtedy filtr działa na wszystkich postronach (tak jakby nie widział mojego beana, w którym ustawiam url-e).

Macie jakiś pomysł jak to rozwiązać?
  • 2