你的位置:首页 > 软件开发 > Java > session没有过期,其保存的数据无故丢失的原因

session没有过期,其保存的数据无故丢失的原因

发布时间:2016-02-28 22:00:13
问题:我们经常会做到的一个功能,将登录用户信息保存到session中,在页面上显示登录用户名。但是,如果很短时间内甚至几秒没有刷新这个页面的话,这个用户名就消失了,其实就是session中保存的用户数据丢失了。百度过很多,大部分说是session过期时间设置长一点,或者tomca ...

session没有过期,其保存的数据无故丢失的原因

问题:

我们经常会做到的一个功能,将登录用户信息保存到session中,在页面上显示登录用户名。但是,如果很短时间内甚至几秒没有刷新这个页面的话,这个用户名就消失了,其实就是session中保存的用户数据丢失了。

百度过很多,大部分说是session过期时间设置长一点,或者tomcat的配置问题等等,但都没能解决....在上一篇博客里问到这个问题的时候,有个博友的评论给了我思路,果然O(∩_∩)O哈哈~ 先感谢!!!

然后 看测试过程吧 ↓↓↓

 

下面这个是用户实体类:

 1 package com.lizhou.entity; 2  3 /** 4  * 用户类 5  * @author bojiangzhou 6  * @date 2016年2月28日 7 */ 8 public class User { 9   10   private int id;11   12   private String name;13 14   public User() {15     16   }17 18   public User(int id, String name) {19     this.id = id;20     this.name = name;21   }22 23   public int getId() {24     return id;25   }26 27   public void setId(int id) {28     this.id = id;29   }30 31   public String getName() {32     return name;33   }34 35   public void setName(String name) {36     this.name = name;37   }38   39 }

原标题:session没有过期,其保存的数据无故丢失的原因

关键词:session

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录