【发布时间】:2011-07-21 09:34:03
【问题描述】:
我正在开发一个 Web 项目,该项目在客户端使用 GWT,在服务器端使用 Java (tomcat7)。
如果在浏览器上启用了 cookie,则一切正常。我可以毫无问题地使用会话。
如果在浏览器上禁用了 cookie,会话将不起作用。
我猜,这主要与 GWT 应用程序有关,因为 GWT 应用程序是一个仅通过 ajax 从服务器请求数据的单一网页应用程序。
有没有办法让会话在这种情况下正常工作?
非常感谢您的帮助!
一切顺利, 托马斯
【问题讨论】:
-
我发现如果是 HTML 文件,tomcat 不会设置会话 - 您是否将默认页面更改为 jsp 而不是 HTML 以使会话正常工作?
-
不,当用户登录时,我首先需要一个会话,所以这不是问题。也许您将 apache(如果有的话)配置为提供静态 html 文件,因此 tomcat 不会创建会话 ...
标签: session gwt tomcat cookies session-cookies