Package org.eclipse.jetty.server
Class Dispatcher
java.lang.Object
org.eclipse.jetty.server.Dispatcher
- All Implemented Interfaces:
jakarta.servlet.RequestDispatcher
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Dispatch include attribute namesstatic final String
Dispatch include attribute namesFields inherited from interface jakarta.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
ConstructorDescriptionDispatcher
(ContextHandler contextHandler, String name) Dispatcher
(ContextHandler contextHandler, HttpURI uri, String pathInContext) -
Method Summary
Modifier and TypeMethodDescriptionvoid
error
(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response) void
forward
(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response) protected void
forward
(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.DispatcherType dispatch) void
include
(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response) toString()
-
Field Details
-
__INCLUDE_PREFIX
Dispatch include attribute names- See Also:
-
__FORWARD_PREFIX
Dispatch include attribute names- See Also:
-
-
Constructor Details
-
Dispatcher
-
Dispatcher
- Throws:
IllegalStateException
-
-
Method Details
-
error
public void error(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response) throws jakarta.servlet.ServletException, IOException - Throws:
jakarta.servlet.ServletException
IOException
-
include
public void include(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response) throws jakarta.servlet.ServletException, IOException - Specified by:
include
in interfacejakarta.servlet.RequestDispatcher
- Throws:
jakarta.servlet.ServletException
IOException
-
forward
public void forward(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response) throws jakarta.servlet.ServletException, IOException - Specified by:
forward
in interfacejakarta.servlet.RequestDispatcher
- Throws:
jakarta.servlet.ServletException
IOException
-
forward
protected void forward(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.DispatcherType dispatch) throws jakarta.servlet.ServletException, IOException - Throws:
jakarta.servlet.ServletException
IOException
-
toString
-