问题描述
- jsp中session不一致问题
- 场景:
在a.jsp中引入社会化登录在出来的社会化登录页面中登录成功之后相关的用户信息返回到b.jsp上在b.jsp上通过ajax将用户信息传回后处理通过session.put(""userId""userId)存到session中.然后返回操作结果到b.jsp上通过window.location.href=redirect_url跳转到a.jsp上.结果:在跳转到a.jsp上后,获取不到session里的userId值。
问题:
1、location.href不是在当前标签页中改变url的吗?怎么跳到前面的a.jsp上了??
2、对比了前后台的sessionid发现两个不一致。为毛会session变了的呢?应该怎么解决呢??
时间: 2024-11-08 19:00:35