org.apache.geronimo.console.servlet
Class ForwardDispatchFilter
java.lang.Object
org.apache.geronimo.console.servlet.ForwardDispatchFilter
- All Implemented Interfaces:
- javax.servlet.Filter
- public class ForwardDispatchFilter
- extends Object
- implements javax.servlet.Filter
Filter that wrappers HTTP requests forwarded from a separate
context via a named request dispatcher. The wrapped HTTP
requests return attributes from the original request instead
of the forwarded instance of the request. Deployment
descriptors that use this filter should specify "FORWARD" as
the dispatcher type in their filter-mapping elements, as per
the 2.4 Servlet Specification. e.g.
myfilter
myservlet
FORWARD
Field Summary |
protected javax.servlet.FilterConfig |
filterConfig
|
Method Summary |
void |
destroy()
|
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
|
void |
init(javax.servlet.FilterConfig config)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
filterConfig
protected javax.servlet.FilterConfig filterConfig
ForwardDispatchFilter
public ForwardDispatchFilter()
init
public void init(javax.servlet.FilterConfig config)
throws javax.servlet.ServletException
- Specified by:
init
in interface javax.servlet.Filter
- Throws:
javax.servlet.ServletException
doFilter
public void doFilter(javax.servlet.ServletRequest request,
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
destroy
public void destroy()
- Specified by:
destroy
in interface javax.servlet.Filter
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.