|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
This interface implements methods to forward a request or include output from another (active) source such as another servlet.
A servlet can get an object that implements this interface from
the ServletContext by calling the
getRequestDispatcher() method.
If the servlet engine can it should provide a (wrapper) object which
implements this interface when a servlet calls
getRequestDispatcher().
ServletContext.getRequestDispatcher(java.lang.String)| Method Summary | |
void |
forward(ServletRequest request,
ServletResponse response)
Forwards a ServletRequest to the resource represented by the
RequestDispatcher. |
void |
include(ServletRequest request,
ServletResponse response)
Includes into the ServletResponse any output written by the
resource represented by the RequestDispatcher. |
| Method Detail |
public void forward(ServletRequest request,
ServletResponse response)
throws ServletException,
java.io.IOException
ServletRequest to the resource represented by the
RequestDispatcher.
A servlet can call this method if it has not yet requested an
OutputStream or a Writer from the
response.
Note that the RequestDispatcher can change the
request object before handing it to the target resource
depending on the string that was given to
getRequestDispatcher().
request - the original requestresponse - the response to which output should be writtengetOutputStream or getWriter has already been called on the response
public void include(ServletRequest request,
ServletResponse response)
throws ServletException,
java.io.IOException
ServletResponse any output written by the
resource represented by the RequestDispatcher.
Note that the target resource can only use the OutputStream
or Writer that the original caller uses. It can not set any
headers. Also note that any sessions should be started before calling
include.
The RequestDispatcher will not alter the original request
before handing it to the target resource.
request - the original requestresponse - the original response
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||