Package org.eclipse.jetty.server
Class Dispatcher
java.lang.Object
org.eclipse.jetty.server.Dispatcher
- All Implemented Interfaces:
javax.servlet.RequestDispatcher
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDispatch include attribute namesstatic final StringDispatch include attribute namesprivate final ContextHandlerprivate final Stringprivate final Stringprivate final HttpURIprivate static final LoggerFields inherited from interface javax.servlet.RequestDispatcher
ERROR_EXCEPTION, ERROR_EXCEPTION_TYPE, ERROR_MESSAGE, ERROR_REQUEST_URI, ERROR_SERVLET_NAME, ERROR_STATUS_CODE, FORWARD_CONTEXT_PATH, FORWARD_MAPPING, FORWARD_PATH_INFO, FORWARD_QUERY_STRING, FORWARD_REQUEST_URI, FORWARD_SERVLET_PATH, INCLUDE_CONTEXT_PATH, INCLUDE_MAPPING, INCLUDE_PATH_INFO, INCLUDE_QUERY_STRING, INCLUDE_REQUEST_URI, INCLUDE_SERVLET_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDispatcher(ContextHandler contextHandler, String name) Dispatcher(ContextHandler contextHandler, HttpURI uri, String pathInContext) -
Method Summary
Modifier and TypeMethodDescriptionvoiderror(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) voidforward(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) protected voidforward(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.DispatcherType dispatch) voidinclude(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) toString()
-
Field Details
-
LOG
-
__INCLUDE_PREFIX
Dispatch include attribute names- See Also:
-
__FORWARD_PREFIX
Dispatch include attribute names- See Also:
-
_contextHandler
-
_uri
-
_pathInContext
-
_named
-
-
Constructor Details
-
Dispatcher
-
Dispatcher
- Throws:
IllegalStateException
-
-
Method Details
-
forward
public void forward(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) throws javax.servlet.ServletException, IOException - Specified by:
forwardin interfacejavax.servlet.RequestDispatcher- Throws:
javax.servlet.ServletExceptionIOException
-
error
public void error(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) throws javax.servlet.ServletException, IOException - Throws:
javax.servlet.ServletExceptionIOException
-
include
public void include(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) throws javax.servlet.ServletException, IOException - Specified by:
includein interfacejavax.servlet.RequestDispatcher- Throws:
javax.servlet.ServletExceptionIOException
-
forward
protected void forward(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.DispatcherType dispatch) throws javax.servlet.ServletException, IOException - Throws:
javax.servlet.ServletExceptionIOException
-
toString
-