码迷,mamicode.com
首页 > 其他好文 > 详细

cookie和session

时间:2019-11-09 23:38:30      阅读:78      评论:0      收藏:0      [点我收藏+]

标签:date()   pat   数据   cookie对象   tco   name   获取   ring   相对   

会话技术:
  Cookie:数据存储在客户端本地,减少服务器端的存储的压力,安全性不好,客户端 可以清除cookie
  Session:将数据存储到服务器端,安全性相对好,增加服务器的压力
一、Cookie
  1、创建cookie对象
    Cookie c = new Cookie(String cookiename,String cookievalue);
  2、设置持久化时间:(不设置默认一次会话)
    c.setMaxAge(int time);秒数
  3、Cookie的携带路径:请求路径为指定路径的时候携带cookie
    cookie.setPath(String path);
  4、发送cookie
    response.addCookie(Cookie cookie);
  5、删除时把持久化时间设置为 0

  6、获取客户端的cookie
    Cookie[] cookies = request.getCookies();
二、Session
  1、获取Session对象
    HttpSession session = request.getSession();
  2、生命周期
    生成:客户端访问Servlet,并调用 getSession()方法
    销毁:服务器关闭,时间到,调用invalidate()方法
  3、session也是域对象:作用域为当前客户端

cookie和session

标签:date()   pat   数据   cookie对象   tco   name   获取   ring   相对   

原文地址:https://www.cnblogs.com/yanghaoyu0624/p/11828270.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!