一个请求出现两个sessionid,求助

renwenjuntt520 2019-06-06 12:43:12
在A系统中嵌入了本项目组的业务访问页面,在现网测试的时候,发现第一次打开总是有问题,关掉第二次打开就好了。 具体场景如下: 在A系统中打开本页面需要初始化一些东西,查询到的数据保存在session中,进入main.jsp页面,main.jsp页面中的一些信息会通过ajax的方式去获取,这个时候需要获取session中的值。但是第一次打开的时候总是这边报空指针。 抓包发现第一次产生的sessionid跟ajax获取数据时使用的sessionid不一致,所以导致无法获取到数据。 为什么会两个不一样的sessionid呢?有没有大神帮忙看下呢。用的是TOMCAT7,JDK1.6,现网是suse10,我这边是suse11,都是ie8 项目组测试环境上,都是OK的,两次都是同样的sessionid.我把现网的业务环境也拿回来在项目组测试环境搭建了一遍,结果也都是好的 想请教一下,这可能是什么原因造成的
...全文
503 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
renwenjuntt520 2019-06-06
  • 打赏
  • 举报
回复
引用 3 楼 cyj18的回复:
看请求头呀..发过去的是什么SESSION
看了呀,不一样呀,不知道为啥
cyj18 2019-06-06
  • 打赏
  • 举报
回复
看请求头呀..发过去的是什么SESSION
renwenjuntt520 2019-06-06
  • 打赏
  • 举报
回复
我是用window.location.href进行url跳转的
renwenjuntt520 2019-06-06
  • 打赏
  • 举报
回复
没有大神来吗?求助求助求助

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧