当我们需要页面间或servlet之间进行跳转时,我们可以使用“请求转发”和“重定向”

请求转发:
    request.getRequestDispather("要跳转的路径").forward(request,response)
    特点:
        1.请求转发不会使地址栏发生变化
        2.整个过程客户端只发起了一次请求
        3.不能请求服务器以外的资源

重定向:
    response.sendRedirect("要跳转的路径")
    特点:
        1.重定向会使得地址栏发生变化
        2.整个过程客户端发起了两次请求
        3.可以请求服务器以外的资源

无论是请求转发还是重定向,都不需要在转发之后或重定向之后,写其他代码。

猜你喜欢

转载自www.cnblogs.com/bky-lxm/p/10719715.html