当前位置: 代码迷 >> 综合 >> session共享问题学习
  详细解决方案

session共享问题学习

热度:83   发布时间:2024-02-27 18:59:15.0

还是一样,先上学习思路:

sesssion的特点是什么?session的常见操作方法有哪些?怎样实现session共享?

1.session特点:

A.存储在服务端    B.session是在同一个用户请求时共享     

c.实现机制:第一次客户请求时,产生一个sessionID,并复制给cookie的jessonid,然后发给客户端,最终通过session的sessionid和cookie的jessinID实现一一对应关系。

2.session方法:

String getId();    获取sessinId

boolean isnew();  判断是否新用户(第一次访问)

void invalidate();  使session失效    (退出登录,注销)

setAttribute()

getAttribute()

void setMaxInactiveInterval(秒);  设置最大有效非活动时间

3.使用实例:

登录成功存入session,失败则重定向至欢迎页面。

设置有效时间的试验。

在同一浏览器的几个不同页面获取登陆信息(类似京东德登陆)

注意:只在一次请求有效。

 

  相关解决方案