3_会话及会话技术

会话及会话技术

  • Cookie类的常用方法

先来一张f12的cookie的图,看看里面有什么

​ 1,setMaxAge, getMaxAge

​ Max-Age代表Cookie在浏览器上保持的有效秒数, 正整数则为计数失效秒数,浏览器会把cookie保存在本地,如果为负整数,则浏览器会把Cookie缓存在浏览器,当关闭页面时,则这个Cookie会被删除,如果为0表示立刻删除,默认为-1(关闭浏览器失效),缓存在浏览器

​ 2,setPath,getPath

如果想然某个Cookice对站点的所有目录有效,则需要设置其值为:“/” ,如果没有设置的话,改Cookie只能访问当前路径的目录及其子目录

​ 3,setDomain , getDomain

​ 这个是设置域名信息,需要在域名前加上“.”

  • Session与Cokice

在浏览器端,每一次都会将当前所在的Cookie通过请求行发送给对应 domain 的域名对应的地址

在HttpServletRequest接口中的getSession(),中会直接去获取Cookie_name 为 “JSESSIONID”的Cookie。所以,request.setAttribute(), set Session时,需要把Sessoionid对应的Cookie的名称设置为"JSESSIONID"

Session 就是

发布了63 篇原创文章 · 获赞 1 · 访问量 4132

猜你喜欢

转载自blog.csdn.net/chenhanhao0000/article/details/103794552
今日推荐