Serializable
, javax.servlet.Filter
, javax.servlet.FilterConfig
public class BrowserHelperFilter extends GenericFilter
Modifier and Type | Field | Description |
---|---|---|
protected static String |
HTTP_HEADER_USER_AGENT |
oncePerRequest
Constructor | Description |
---|---|
BrowserHelperFilter() |
Modifier and Type | Method | Description |
---|---|---|
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() |
A convenience method which can be overridden so that there's no need to
call
super.init(config) . |
void |
setAcceptMappingsFile(String pPropertiesFile) |
Sets the accept-mappings for this filter
|
destroy, doFilter, getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, init, log, log, setFilterConfig, setOncePerRequest
protected static final String HTTP_HEADER_USER_AGENT
@InitParam(name="accept-mappings-file") public void setAcceptMappingsFile(String pPropertiesFile) throws ServletConfigException
pPropertiesFile
- name of accept-mappings properties filesServletConfigException
- if the accept-mappings properties
file cannot be read.public void init() throws javax.servlet.ServletException
GenericFilter
super.init(config)
.init
in class GenericFilter
javax.servlet.ServletException
- if an error occurs during initGenericFilter.init(FilterConfig)
protected void doFilterImpl(javax.servlet.ServletRequest pRequest, javax.servlet.ServletResponse pResponse, javax.servlet.FilterChain pChain) throws IOException, javax.servlet.ServletException
GenericFilter
GenericFilter.oncePerRequest
member variable.doFilterImpl
in class GenericFilter
pRequest
- 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.doFilter
Copyright © 2018. All rights reserved.