tomcat session出现问题

06-01-17 xidaboy
最近在TOMCAT4.13发布一套应用,使用STRUTS,发现部分浏览器上的SESSION数据出现了混乱,也就是在一台机器上,打开两个IE窗口,第一个窗口的session值被传到了第二个上,超级郁闷,望有经验的兄弟解答,,ie6.028

谢谢

MiMiEye
2006-01-23 18:39
尽量少用session,多用application

这个问题说起来比较复杂啊,还得你把具体的问题贴出来,不然没法入手的。

javawhf
2006-02-08 16:16
还有,会不会是浏览器的cookie问题

ccname
2006-02-17 13:36
你的问题没有说清楚,不过看现象这两个IE应该是使用的同一个SESSION.

估计两个IE是从同一个父窗口的POP画面,这时候的确会出现这种现象.

不知道哪位做过类似于多个弹出画面的应用,是否真的不能用SESSION保存值.现在做的一个案子就遇到这种情况,时间太紧,没办法多想了,直接改成request来调用,之前做的事要大改特改,很郁闷.

这次也就算了,想要得到一个解决的方案出来.必竟用SESSION保存相对来说要方便得多.大家有没有兴趣来讨论出一个方案出来.

ccname
2006-02-17 13:47
忘记说明一下,系统是带用户登录的,登录后会有操作弹出画面,而且弹出画面里也可以弹出同样的画面,只是内容不一样,功能一样.

弹出画面里用的是框架,有多种应用,可以选择不同的操作.

SESSION保存值的问题会出现在:两个弹出画面A,B中进行同样的应用(有多步操作1,2,3),操作顺序为A1,B1,A2这时候A2的数据取自SESSION,正确的数据应该是A1的结果,但因为操作1使用同一个SESSION值,B1完成后将A1的结果覆盖,A2得到数据是B1的结果.

大家能否讨论一下,有什么方案能够以最小的改动,让它们得到自己的数据呢

猜你喜欢
2Go 1 2 下一页