- All Known Implementing Classes:
DefaultServletRequestDispatcher
public interface RequestDispatcher
The RequestDispatcher API.
- Author:
- Manfred Riem ([email protected])
-
Field Summary
Modifier and TypeFieldDescriptionstatic String
Defines the ERROR_EXCEPTION constant.static String
Defines the ERROR_EXCEPTION_TYPE constant.static String
Defines the ERROR_MESSAGE constant.static String
Defines the ERROR_REQUEST_URI constant.static String
Defines the ERROR_SERVLET_NAME constant.static String
Defines the ERROR_STATUS_CODE constant.static String
Defines the FORWARD_CONTEXT_PATH constant.static String
Defines the FORWARD_MAPPING constant.static String
Defines the FORWARD_PATH_INFO constant.static String
Defines the FORWARD_QUERY_STRING constant.static String
Defines the FORWARD_REQUEST_URI constant.static String
Defines the FORWARD_SERVLET_PATH constant.static String
Defines the INCLUDE_CONTEXT_PATH constant.static String
Defines the INCLUDE_MAPPING constant.static String
Defines the INCLUDE_PATH_INFO constant.static String
Defines the INCLUDE_QUERY_STRING constant.static String
Defines the INCLUDE_REQUEST_URI constant.static String
Defines the INCLUDE_SERVLET_PATH constant. -
Method Summary
Modifier and TypeMethodDescriptionvoid
forward(ServletRequest request, ServletResponse response)
Forward the request.void
include(ServletRequest request, ServletResponse response)
Include into the request.
-
Field Details
-
ERROR_EXCEPTION
Defines the ERROR_EXCEPTION constant.- See Also:
- Constant Field Values
-
ERROR_EXCEPTION_TYPE
Defines the ERROR_EXCEPTION_TYPE constant.- See Also:
- Constant Field Values
-
ERROR_MESSAGE
Defines the ERROR_MESSAGE constant.- See Also:
- Constant Field Values
-
ERROR_REQUEST_URI
Defines the ERROR_REQUEST_URI constant.- See Also:
- Constant Field Values
-
ERROR_SERVLET_NAME
Defines the ERROR_SERVLET_NAME constant.- See Also:
- Constant Field Values
-
ERROR_STATUS_CODE
Defines the ERROR_STATUS_CODE constant.- See Also:
- Constant Field Values
-
FORWARD_CONTEXT_PATH
Defines the FORWARD_CONTEXT_PATH constant.- See Also:
- Constant Field Values
-
FORWARD_MAPPING
Defines the FORWARD_MAPPING constant.- See Also:
- Constant Field Values
-
FORWARD_PATH_INFO
Defines the FORWARD_PATH_INFO constant.- See Also:
- Constant Field Values
-
FORWARD_QUERY_STRING
Defines the FORWARD_QUERY_STRING constant.- See Also:
- Constant Field Values
-
FORWARD_REQUEST_URI
Defines the FORWARD_REQUEST_URI constant.- See Also:
- Constant Field Values
-
FORWARD_SERVLET_PATH
Defines the FORWARD_SERVLET_PATH constant.- See Also:
- Constant Field Values
-
INCLUDE_CONTEXT_PATH
Defines the INCLUDE_CONTEXT_PATH constant.- See Also:
- Constant Field Values
-
INCLUDE_MAPPING
Defines the INCLUDE_MAPPING constant.- See Also:
- Constant Field Values
-
INCLUDE_PATH_INFO
Defines the INCLUDE_PATH_INFO constant.- See Also:
- Constant Field Values
-
INCLUDE_QUERY_STRING
Defines the INCLUDE_QUERY_STRING constant.- See Also:
- Constant Field Values
-
INCLUDE_REQUEST_URI
Defines the INCLUDE_REQUEST_URI constant.- See Also:
- Constant Field Values
-
INCLUDE_SERVLET_PATH
Defines the INCLUDE_SERVLET_PATH constant.- See Also:
- Constant Field Values
-
-
Method Details
-
forward
void forward(ServletRequest request, ServletResponse response) throws IOException, ServletExceptionForward the request.- Parameters:
request
- the request.response
- the response- Throws:
IOException
- when an I/O error occurs.ServletException
- when a servlet error occurs.
-
include
void include(ServletRequest request, ServletResponse response) throws IOException, ServletExceptionInclude into the request.- Parameters:
request
- the request.response
- the response.- Throws:
IOException
- when an I/O error occurs.ServletException
- when a servlet error occurs.
-