package

org.springframework.web.filter

Provides generic filter base classes allowing for bean-style configuration.

Classes

AbstractRequestLoggingFilter Base class for Filters that perform logging operations before and after a request is processed. 
CharacterEncodingFilter Servlet 2.3/2.4 Filter that allows one to specify a character encoding for requests. 
CommonsRequestLoggingFilter Simple request logging filter that writes the request URI (and optionally the query string) to the Commons Log. 
DelegatingFilterProxy Proxy for a standard Servlet 2.3 Filter, delegating to a Spring-managed bean that implements the Filter interface. 
GenericFilterBean Simple base implementation of javax.servlet.Filter which treats its config parameters (init-param entries within the filter tag in web.xml) as bean properties. 
HiddenHttpMethodFilter javax.servlet.Filter that converts posted method parameters into HTTP methods, retrievable via getMethod()
Log4jNestedDiagnosticContextFilter Request logging filter that adds the request log message to the Log4J nested diagnostic context (NDC) before the request is processed, removing it again after the request is processed. 
OncePerRequestFilter Filter base class that guarantees to be just executed once per request, on any servlet container. 
RequestContextFilter Servlet 2.3 Filter that exposes the request to the current thread, through both LocaleContextHolder and RequestContextHolder
ServletContextRequestLoggingFilter Simple request logging filter that writes the request URI (and optionally the query string) to the ServletContext log. 
ShallowEtagHeaderFilter javax.servlet.Filter that generates an ETag value based on the content on the response.