美文网首页
4.Seeion的使用

4.Seeion的使用

作者: 峰子1994 | 来源:发表于2017-07-31 11:50 被阅读31次
    1.Session的使用步骤
    /**
    session的步骤:
    1.创建session的对象 HttpSession  session = req.getSession();
     2.获取session之后会产生一个getid的东西作为namecookie传递给浏览器
     3.发送cookie过去了
     4.然后就发送数据
     5.响应数据了
     */
     protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
                //1.创建session对象
                HttpSession session = req.getSession(true);
                //设置参数了
                session.setAttribute("name","zhufeng");
                //设置过期的时间
                session.setMaxInactiveInterval(20);
                //getid是唯一的通过这个来标识的东西了,发送给浏览器
                Cookie cookie = new Cookie("JSESSIONID",session.getId());
                cookie.setMaxAge(200); //设置cookie的有效时间
                //发送cookie
                resp.addCookie(cookie);
                //这里判断下cookie的那个id
                Cookie[] cookies =  req.getCookies();
                if (cookies!=null){
                    for (Cookie cookie1: cookies){
                        String name = cookie1.getName();
                        String value = cookie1.getValue();
                        System.out.println(name+":"+value);
                    }
                }
        }
    

    相关文章

      网友评论

          本文标题:4.Seeion的使用

          本文链接:https://www.haomeiwen.com/subject/vagllxtx.html