Package org.springframework.web.filter

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

See:
          Description

Class Summary
AbstractRequestLoggingFilter Base class for Filters that perform logging operations before and after a request is processed.
AbstractRequestLoggingFilter.RequestCachingRequestWrapper  
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.
CompositeFilter A generic composite servlet Filter that just delegates its behaviour to a chain (list) of user supplied filters, achieving the functionality of a CompositeFilter.VirtualFilterChain, but conveniently using only Filter instances.
CompositeFilter.VirtualFilterChain  
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.
GenericFilterBean.FilterConfigPropertyValues PropertyValues implementation created from FilterConfig init parameters.
HiddenHttpMethodFilter javax.servlet.Filter that converts posted method parameters into HTTP methods, retrievable via HttpServletRequest#getMethod().
HiddenHttpMethodFilter.HttpMethodRequestWrapper Simple HttpServletRequest wrapper that returns the supplied method for HttpServletRequest#getMethod().
HttpPutFormContentFilter javax.servlet.Filter that makes form encoded data available through the ServletRequest.getParameter*() family of methods during HTTP PUT requests.
HttpPutFormContentFilter.HttpPutFormContentRequestWrapper  
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.
ShallowEtagHeaderFilter.ShallowEtagResponseWrapper HttpServletRequest wrapper that buffers all content written to the output stream and writer, and allows this content to be retrieved via a byte array.
 

Package org.springframework.web.filter Description

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