跨会话访问数据

时间:2010-04-06 08:22:47

标签: gwt saving-data

我最近采用了GWT框架,但我遇到了麻烦。 我正在创建一个简单的网络应用程序,它提供输入文本区域和列出书面文章的列表,如果你愿意的话,还有一个留言簿应用程序。

现在的问题是我无法弄清楚如何在servletContext()中维护列表 - 一个全局列表。我可以将数据存储在一个会话中,但这不会有任何好处,因为关键是用户必须查看相同的列表,而不是单个列表。

使用Java servlet我习惯在ServletContext()中存储对象,这是全局可用的,但是为了爱我,我无法弄清楚如何用GWT来做这件事。

有谁知道我怎么做到这一点?

非常感谢!

1 个答案:

答案 0 :(得分:0)

非常简单 -

  1. 按照此处的说明编写GWT RPC服务 - http://code.google.com/webtoolkit/doc/latest/DevGuideServerCommunication.html
  2. 您编写的类只是一个普通的java servlet。因此,您可以调用以下内容来获取ServletContext

    ServletContext servletContext = getServletContext();

  3. 话虽如此,最好将数据存储到数据库中。 ServletContext不会保留数据,它会在您重新启动服务器时丢失。

相关问题