|
Do you need help with your Java programming?
Click here for instant help with your Java code. |
Forward Call from a Servlet
This example shows how to forward a http call from a servlet to another page in the same web application. To do a forward we need to get an instance of RequestDispatcher by calling the getRequestDispatcher() method on the HttpServletRequest object. The page to which the call will be forwarded is sent to the method as parameter. Finally the forward() method of the RequestDispatcher is called with both the request and response objects as parameters. |
import java.io.*; import javax.servlet.*; import javax.servlet.http.*; /** * Example Servlet * @author www.javadb.com */ public class ExampleServlet extends HttpServlet { /** Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods. * @param request servlet request * @param response servlet response */ protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { RequestDispatcher dispatcher = request.getRequestDispatcher("/otherPage.jsp"); dispatcher.forward(request, response); } } |
| Do you know your Java? | |
| Take a Ten-Question-Java-Quiz! | |
Search for code examples on this site
