org.itracker.web.filters
Class ExecuteAlwaysFilter
java.lang.Object
org.itracker.web.filters.ExecuteAlwaysFilter
- All Implemented Interfaces:
- javax.servlet.Filter
public class ExecuteAlwaysFilter
- extends Object
- implements javax.servlet.Filter
Configurations:
- AuthExcludedPaths: Comma separated list of Regex url-Patterns (eg.
/login.do, /unprotected-path/**)
- Author:
- ranks
|
Method Summary |
void |
destroy()
|
void |
doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
|
static org.apache.struts.action.ActionForward |
forwardToOnLoginSuccess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
ITrackerServices |
getITrackerServices()
|
void |
init(javax.servlet.FilterConfig filterConfig)
|
static void |
redirectToOnLoginSuccess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected void |
saveErrors(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMessages errors)
Save the specified error messages keys into the appropriate request
attribute for use by the <html:errors> tag, if any messages
are required. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExecuteAlwaysFilter
public ExecuteAlwaysFilter()
destroy
public void destroy()
- Specified by:
destroy in interface javax.servlet.Filter
doFilter
public void doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
- Specified by:
doFilter in interface javax.servlet.Filter
- Throws:
IOException
javax.servlet.ServletException
saveErrors
protected void saveErrors(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMessages errors)
Save the specified error messages keys into the appropriate request
attribute for use by the <html:errors> tag, if any messages
are required. Otherwise, ensure that the request attribute is not
created.
- Parameters:
request - The servlet request we are processingerrors - Error messages object- Since:
- Struts 1.2
init
public void init(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
- Specified by:
init in interface javax.servlet.Filter
- Throws:
javax.servlet.ServletException
getITrackerServices
public ITrackerServices getITrackerServices()
redirectToOnLoginSuccess
public static void redirectToOnLoginSuccess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
- Throws:
IOException
forwardToOnLoginSuccess
public static org.apache.struts.action.ActionForward forwardToOnLoginSuccess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
- Throws:
IOException
Copyright © 2002-2012 itracker. All Rights Reserved.