Mam w mojej aplikacji webowej (SafeLogin) pewien filtr ( implementacja javax.servlet.Filter ), który jest w następujący sposób opisany w deskryptorze wdrożenia:
<filter>
<filter-name>UserSessionFilter</filter-name>
<filter-class>UserSessionFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>UserSessionFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Mam z nim pewien kłopot - podczas debugowania zauważyłem, że uruchamia się dopiero po drugim żądaniu, tzn. dla
mojej strony startowej ( gdy na pasku adresu jest: http://localhost:8080/SafeLogin/ ) nie działa. Uruchamia się dopiero w momencie przejścia do kolejnej strony. W jaki sposób można go skonfigurować, aby działał również przy pierwszym żądaniu ? Dodam, że sytuacja występuje gdy uruchamiam aplikację z IDE (Netbeans).