实现请求重定向

来源:互联网 发布:取消3.5mm耳机接口知乎 编辑:程序博客网 时间:2024/04/28 13:35
package response;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class ResponseDemo7 extends HttpServlet {//实现请求重定向    /*     *重定向特点:     *1.浏览器会想服务器发送两次请求,意味着就有两个request/response     *2.用重定向技术,浏览器地址栏会发生变化     *用户登录和显示购物车时,通常会用到重定向技术     *      */    public void doGet(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        //请求重定向        //response.setStatus(302);  //设置状态码        //response.setHeader("location","/Servlet/servlet/ResponseDemo4");        //请求重定向(相当于上面两句)尽量不要使用请求重定向,要用重定向的:特定场景:登陆成功,网上购物。        response.sendRedirect("/Servlet/servlet/ResponseDemo4");    }    public void doPost(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        doGet(request, response);    }}
0 0
原创粉丝点击