session数据丢失
if (usertype == 1) {
// 若用户在前端展示系统页面则自动链接到前端展示系统首页
//window.location.href = '/o2o/frontend/index';
} else {
// 若用户是在店家管理系统页面则自动链接到店铺列表页中
//window.location.href = '/o2o/shopadmin/shoplist';
}
这段会使user丢失吧,修改密码就空值了,怎么解决
20
收起
正在回答
1回答
同学你好,这段操作并不会使session中的数据丢失,request中的数据会在一次的请求转发完成后数据丢失,但是session中的数据并不会。
session的理解:
session是当前会话,其作用域是从浏览器打开到浏览器关闭这个过程。request通常实现转发,作用域中的变量可以跨越forward跳转前后的两页。但是只要刷新页面,它们就重新计算。而这里是将登陆的用户存放到session中,如果没有关闭浏览器,可以在几个页面间跳转,而信息并不丢失。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题
登录后可查看更多问答,登录/注册
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星