【问题标题】:Retrieve instances of objects on the server between GWT calls在 GWT 调用之间检索服务器上的对象实例
【发布时间】:2014-05-15 18:53:20
【问题描述】:

使用 GWT,我想在客户端调用服务器之间保存一个对象的实例。对象的实例在服务器上。

就像使用纯 servlet 时一样,我尝试将其与会话相关联,但似乎 GWT 会为每次调用打开一个新会话。

任何提示都会有用...

【问题讨论】:

  • 您为什么认为 GWT 会为每个呼叫打开一个新会话?你验证了吗?
  • 这就是为什么我说它“似乎”,我们从this.getThreadLocalRequest().getSession() 得到的 ID 不同。

标签: java servlets gwt


【解决方案1】:

在您的RemoteServiceServletGWT 远程服务实现类中使用它来访问 HTTP 会话。

HttpSession session = getThreadLocalRequest().getSession();

如果不起作用,您可以尝试使用第三方缓存容器

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多