sessionid变化问题
在A系统中嵌入了本项目组的业务访问页面,在现网测试的时候,发现第一次打开总是有问题,关掉第二次打开就好了。具体场景如下:在A系统中打开本页面需要初始化一些东西,查询到的数...
在A系统中嵌入了本项目组的业务访问页面,在现网测试的时候,发现第一次打开总是有问题,关掉第二次打开就好了。
具体场景如下:
在A系统中打开本页面需要初始化一些东西,查询到的数据保存在session中,进入main.jsp页面,main.jsp页面中的一些信息会通过ajax的方式去获取,这个时候需要获取session中的值。但是第一次打开的时候总是这边报空指针。
抓包发现第一次产生的sessionid跟ajax获取数据时使用的sessionid不一致,所以导致无法获取到数据。
为什么会两个不一样的sessionid呢?有没有大神帮忙看下呢。用的是TOMCAT7,JDK1.6,现网是suse10,我这边是suse11,都是ie8
项目组测试环境上,都是OK的,两次都是同样的sessionid.我把现网的业务环境也拿回来在项目组测试环境搭建了一遍,结果也都是好的
我用的是window.location.href进行url跳转的
想请教一下,这可能是什么原因造成的 展开
具体场景如下:
在A系统中打开本页面需要初始化一些东西,查询到的数据保存在session中,进入main.jsp页面,main.jsp页面中的一些信息会通过ajax的方式去获取,这个时候需要获取session中的值。但是第一次打开的时候总是这边报空指针。
抓包发现第一次产生的sessionid跟ajax获取数据时使用的sessionid不一致,所以导致无法获取到数据。
为什么会两个不一样的sessionid呢?有没有大神帮忙看下呢。用的是TOMCAT7,JDK1.6,现网是suse10,我这边是suse11,都是ie8
项目组测试环境上,都是OK的,两次都是同样的sessionid.我把现网的业务环境也拿回来在项目组测试环境搭建了一遍,结果也都是好的
我用的是window.location.href进行url跳转的
想请教一下,这可能是什么原因造成的 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询