zoukankan      html  css  js  c++  java
  • servletResponse 请求重定向

    package response;
    /*
     * 重定向特点:
     * 1,浏览器会向服务器发送两次请求,意味着就有两个request esponse
     * 2,用重定向技术,浏览器地址栏会发生变化
     *
     * 用户登录和显示购物车时,通常会用到重定向技术
     *
     *
     * */
    /*
     * response细节
     * 1,response.getoutputstream 和 getwriter会冲突
     *
     * */
    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 {
        protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    //        //1,第一种方法
    //        //发送状态码,告诉,你要去找别人
    //        response.setStatus(302);
    //        //重定向,我要你去找index.jsp页面
    //        response.setHeader("location", "/requestandresponse/index.jsp");
            
            //2,第二种方法
            response.sendRedirect("/requestandresponse/index.jsp");
        }
        protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            doGet(request, response);
        }

    }

  • 相关阅读:
    洛谷P2580(trie)
    bzoj4373:算数天才与等差数列
    校门外的树(3)
    Ubuntu系统配置的一些要点
    字符串hash
    洛谷P3387 缩点模板
    3dmax多个版本软件的安装包以及安装教程
    【3dsmax2016】安装图文教程、破解注册以及切换语言方法
    photoshop常用快捷键大全
    unity3d脚本语言中的引用类型
  • 原文地址:https://www.cnblogs.com/siashan/p/3913417.html
Copyright © 2011-2022 走看看