Package nl.vpro.web.filter
Class ResponseHeaderFilter
java.lang.Object
nl.vpro.web.filter.ResponseHeaderFilter
- All Implemented Interfaces:
javax.servlet.Filter
Filter to set headers on all matching requests, the following example sets headers to avoid caching:
<filter-name>PrivateResponseHeaderFilter</filter-name>
<filter-class>nl.vpro.dvt.communities.web.ResponseHeaderFilter</filter-class> <init-param>
<param-name>Cache-Control</param-name> <param-value>private,no-cache,no-store</param-value> </init-param>
<init-param> <param-name>Pragma</param-name> <param-value>no-cache</param-value> </init-param>
- Author:
- Peter Maas <[email protected]>
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
ResponseHeaderFilter
public ResponseHeaderFilter()
-
-
Method Details
-
doFilter
public void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException - Specified by:
doFilter
in interfacejavax.servlet.Filter
- Throws:
IOException
javax.servlet.ServletException
-
init
public void init(javax.servlet.FilterConfig filterConfig) - Specified by:
init
in interfacejavax.servlet.Filter
-
destroy
public void destroy()- Specified by:
destroy
in interfacejavax.servlet.Filter
-