Skip to content
Advertisement

Tag: servlet-filters

How can I get a Spring bean in a servlet filter?

I have defined a javax.servlet.Filter and I have Java class with Spring annotations. I want to get the bean UsersConnectionRepository in my Filter, so I tried the following: But it always returns null. How can I get a Spring bean in a Filter? Answer Try: Where usersConnectionRepository is a name/id of your bean in the application context. Or even better:

How to add filters to servlet without modifying web.xml

I’d like the ability to modify/configure filters in a different way than web.xml. Here is a static configuration of 2 filters. I’d like the ability to have one filter statically configured and allow that filter to load additional filters. I just wanted to know if anyone knows of lib that already has this. Using Servlet API 2.5 I’ve seen this

What is chain.doFilter doing in Filter.doFilter method?

In a Filter.doFilter method I made this call chain.doFilter. What is doFilter doing inside a doFilter? Isn’t it a recursive call? Answer Servlet Filters are an implementation of the Chain of responsibility design pattern. All filters are chained (in the order of their definition in web.xml). The chain.doFilter() is proceeding to the next element in the chain. The last element

Advertisement