java 会话跟踪技术

Posted 不过_梦一场

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 会话跟踪技术相关的知识,希望对你有一定的参考价值。

  1.session用来表示用户会话,session对象在服务端维护,一般tomcat设定session生命周期为30分钟,超时将失效,也可以主动设置无效;

  2.cookie存放在客户端,可以分为内存cookie和磁盘cookie。内存cookie在浏览器关闭后消失,磁盘cookie超时后消失。当浏览器发送请求时,将自动发送对应cookie信息,前提是请求url满足cookie路径;

  3.可以将sessionId存放在cookie中,也可以通过重写url将sessionId拼接在url。因此可以查看浏览器cookie或地址栏url看到sessionId;

  4.请求到服务端时,将根据请求中的sessionId查找session,如果可以获取到则返回,否则返回null或者返回新构建的session,老的session依旧存在,请参考API。  

以上是关于java 会话跟踪技术的主要内容,如果未能解决你的问题,请参考以下文章

java 会话跟踪技术

会话跟踪技术之——cookie

会话跟踪技术

Java:跟踪用户登录会话 - 会话 EJB 与 HTTPSession

会话跟踪之Cookie技术

07.会话跟踪技术cookie与session