Serializable, javax.servlet.Filter, javax.servlet.FilterConfigpublic 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 | Description |
|---|---|
CacheFilter() |
| Modifier and Type | Method | 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 © 2018. All rights reserved.