美文网首页
Cookie&Session

Cookie&Session

作者: oookko | 来源:发表于2018-03-28 18:05 被阅读0次

Cookie

1.服务器端向客户端发送Cookie

Cookie cookie = new Cookie("username", "zhangsan");
response.addCookie(cookie);

注意:Cookie只能存储英文键值对

2.设置Cookie的有效时间

cookie.setMaxAge(int seconds) 设置有效时间,单位是秒

3.设置Cookie的携带路径

cookie.setPath("/WEB11/sendcookie")

4.Cookie的删除

重新设置同名Cookie并且设置时效为0

Session

1.获得Session对象

request.getSession()

2.Session的生命周期

创建:第一次执行request.Session()创建
销毁:
1.服务器非正常关闭
2.session过期(默认30min)
从何时算起:从不访问服务器端资源开始计时
可以在web.xml里面设置session的timeout
3.手动销毁session
session.invalidate()

注意:会话结束的时候session对象依旧存储在服务器端,只是客户端的cookie没有了,所以再次开启客户端的时候找不到session
session持久化:

        Cookie cookie = new Cookie("JSESSIONID", session.getId());
        cookie.setPath("/WEB11");
        cookie.setMaxAge(60*10);
        response.addCookie(cookie);

实例:验证码是存储在session里面的,因为每个客户端只有一个独立的JSESSIONID

相关文章

  • Servlet细节&Cookie&Session

    Servlet细节&Cookie&Session Servlet的细节问题 一个Servlet可以有多个映射 Se...

  • Cookie&Session

    Cookie 1.服务器端向客户端发送Cookie 注意:Cookie只能存储英文键值对 2.设置Cookie的有...

  • Cookie&Session

    Cookie&Session Cookie 一、概念 是一种客户端会话技术,其实就是保存在我们客户端上的一小份数据...

  • COOKIE&SESSION

    1 比较:https://www.jianshu.com/p/ac7db6d167222 cookie:https...

  • Cookie&Session

    Cookie是什么 Cookie是服务器给客户端发的一个「通信证」。cookie是浏览器访问服务器以后,服务器传给...

  • cookie&session

    会话技术 Cookie: Session:主菜 案例:验证码

  • Cookie&Session

    会话技术 1. 会话:一次会话中包含多次请求和响应。* 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到...

  • Cookie&Session

    今日内容 会话技术 Cookie: ​2. 不同的tomcat服务器间cookie共享问题?* setDomain...

  • day_1_12 cookie&session

    cookie&session都是会话跟踪技术. Cookie Cookie: 是由服务器创建, 然后通过响应头发送...

  • 第15讲.Cookie&Session

    Cookie&Session 学习摘要: 今天主要是讲解Cookie和Session的问题。 重点深入理解HTTP...

网友评论

      本文标题:Cookie&Session

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