IE8失去了会话细节

时间:2009-12-03 08:44:44

标签: java session internet-explorer-8

我有一个间歇性丢失会话数据的Java Web应用程序。只有IE8上的用户才会出现此问题。我使用IEWatch来监控http流量,似乎正在发送正确的会话cookie(JSESSIONID2)。 当请求到达服务器时,会话已从自定义会话监视器中解除绑定(这使用HttpBindingListener)。 正如我所提到的,这个问题是断断续续的,我甚至与客户进行了一次交易,在我的机器上做了完全相同的事情 - 但是我无法复制他们的问题。还应该注意的是,对于遇到此问题的所有用户,事务每次都在同一点失败 - 它是4页向导类型事务的第二页。 我们将非常感激地提供任何帮助。

的NiGe

1 个答案:

答案 0 :(得分:1)

是的,我确实找到了问题。

我将DWR用于AJAX,DWRUtil.useLoadingMessage()存在问题。

请参阅http://directwebremoting.org/dwr/browser/util/useLoadingMessage.html

所以这导致了一个execption,它进入了一个错误页面(jsp),它上面有一个无效的会话语句。

找了我血腥的年龄。

我希望这会对你有所帮助,但我对此表示怀疑:)

的NiGe