public class StrutsPrepareAndExecuteFilter extends Object implements StrutsStatics, javax.servlet.Filter
Modifier and Type | Field and Description |
---|---|
protected List<Pattern> |
excludedPatterns |
protected ExecuteOperations |
execute |
protected PrepareOperations |
prepare |
HTTP_REQUEST, HTTP_RESPONSE, PAGE_CONTEXT, SERVLET_CONTEXT, SERVLET_DISPATCHER, STRUTS_ACTION_TAG_INVOCATION, STRUTS_PORTLET_CONTEXT
Constructor and Description |
---|
StrutsPrepareAndExecuteFilter() |
Modifier and Type | Method and Description |
---|---|
protected ExecuteOperations |
createExecuteOperations(Dispatcher dispatcher)
Creates a new instance of
ExecuteOperations to be used during
initialising Dispatcher |
protected InitOperations |
createInitOperations()
Creates a new instance of
InitOperations to be used during
initialising Dispatcher |
protected PrepareOperations |
createPrepareOperations(Dispatcher dispatcher)
Creates a new instance of
PrepareOperations to be used during
initialising Dispatcher |
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res,
javax.servlet.FilterChain chain) |
void |
init(javax.servlet.FilterConfig filterConfig) |
protected void |
postInit(Dispatcher dispatcher,
javax.servlet.FilterConfig filterConfig)
Callback for post initialization
|
protected PrepareOperations prepare
protected ExecuteOperations execute
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException
init
in interface javax.servlet.Filter
javax.servlet.ServletException
protected InitOperations createInitOperations()
InitOperations
to be used during
initialising Dispatcher
InitOperations
protected PrepareOperations createPrepareOperations(Dispatcher dispatcher)
PrepareOperations
to be used during
initialising Dispatcher
PrepareOperations
protected ExecuteOperations createExecuteOperations(Dispatcher dispatcher)
ExecuteOperations
to be used during
initialising Dispatcher
ExecuteOperations
protected void postInit(Dispatcher dispatcher, javax.servlet.FilterConfig filterConfig)
dispatcher
- the dispatcherfilterConfig
- the filter configpublic void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
doFilter
in interface javax.servlet.Filter
IOException
javax.servlet.ServletException
public void destroy()
destroy
in interface javax.servlet.Filter
Copyright © 2000–2020 Apache Software Foundation. All rights reserved.