response-重定向

response-重定向

  1. 什么叫重定向?

    两次请求,两次响应

  2. 重定向的核心

    响应码302

    响应头Location

    ##重定向图解:

请求转发图解

重定向代码:

@WebServlet("/demo01")
public class Demo01Servlet extends HttpServlet {
    
    
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    
    

    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    
    
        //我没有资源 你访问Servlet2
        //设置重定向的参数  302  Location

        //1:设置302
        //response.setStatus(302);
        //2:设置Location
        //response.setHeader("Location","/web01_reponse/demo02");

        response.sendRedirect("/web01_reponse/demo02");
    }
}

猜你喜欢

转载自blog.csdn.net/qq_37924905/article/details/108493404