public class CacheFilter extends GenericFilter
GET requests.
Originally based on ideas and code found in the ONJava article
Two
Servlet Filters Every Web Application Should Have
by Jayson Falkner.oncePerRequest| Constructor and Description |
|---|
CacheFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Called by the web container to indicate to a filter that it is being
taken out of service.
|
protected void |
doFilterImpl(javax.servlet.ServletRequest pRequest,
javax.servlet.ServletResponse pResponse,
javax.servlet.FilterChain pChain)
Invoked once, or each time a request/response pair is passed through the
chain, depending on the
GenericFilter.oncePerRequest member variable. |
void |
init()
Initializes the filter
|
doFilter, getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, init, log, log, setFilterConfig, setOncePerRequestpublic void init()
throws javax.servlet.ServletException
init in class GenericFilterjavax.servlet.ServletExceptionGenericFilter.init(FilterConfig)public void destroy()
GenericFilterdestroy in interface javax.servlet.Filterdestroy in class GenericFilterFilter.destroy()protected void doFilterImpl(javax.servlet.ServletRequest pRequest,
javax.servlet.ServletResponse pResponse,
javax.servlet.FilterChain pChain)
throws IOException,
javax.servlet.ServletException
GenericFilterGenericFilter.oncePerRequest member variable.doFilterImpl in class GenericFilterpRequest - the servlet requestpResponse - the servlet responsepChain - the filter chainIOException - if an I/O error occursjavax.servlet.ServletException - if an exception occurs during the filter processGenericFilter.oncePerRequest,
doFilter,
Filter.doFilterCopyright © 2017. All rights reserved.