问题:我们经常会做到的一个功能,将登录用户信息保存到session中,在页面上显示登录用户名。但是,如果很短时间内甚至几秒没有刷新这个页面的话,这个用户名就消失了,其实就是session中保存的用户数据丢失了。百度过很多,大部分说是session过期时间设置长一点,或者tomca ...
问题:
我们经常会做到的一个功能,将登录用户信息保存到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
(#换成@)。