org.displaytag.filter
public class: MockFilterSupport [javadoc |
source]
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.displaytag.filter.MockFilterSupport
All Implemented Interfaces:
Serializable, Servlet, ServletConfig
Simulates the behaviour of a filter using a simple servlet. The servlet must be mapped to the "*.filtered" extension;
request include this extension after the name of the tested jsp. Since servletunit doesn't support filter testing, we
are passing the request to this servlet which calls the filter and then forward the request to the given path without
".filtered".
Replaced by native filter support in ServletUnit 1.6. - author:
Fabrizio - Giustina
- version:
$ - Revision: 643 $ ($Author: fgiust $)
| Field Summary |
|---|
| public static final String | FILTERED_EXTENSION | extension mapped to this servlet. |
| protected static Log | log | logger. |
| Method from org.displaytag.filter.MockFilterSupport Summary: |
|---|
|
doGet |
| Methods from javax.servlet.http.HttpServlet: |
|---|
|
service |
| Methods from javax.servlet.GenericServlet: |
|---|
|
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log, service |
| Method from org.displaytag.filter.MockFilterSupport Detail: |
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws IOException, ServletException {
log.debug("Mock servlet called, simulating filter");
Filter filter = new ResponseOverrideFilter();
filter.init(null);
filter.doFilter(request, response, new MockFilterChain());
}
|