GWT动态页面生成

时间:2011-09-13 22:35:47

标签: java jsp gwt servlets

我编写了一个包含GWT的网页,其中包含自动生成的超链接。这些超链接目前不指向任何东西,但是,我希望它们根据超链接的名称显示某些动态信息。例如,如果超链接显示iPhone,它应该打开另一个URL,其中包含我从我的数据库中检索到的有关iPhone的动态信息。我知道JSP / Servlet用于生成关于网页的动态信息,但是如何将这些功能集成到我的GWT网页中呢?

由于


这当然有助于让我了解如何进行设计。

作为后续工作,虽然我对如何访问我的后端数据库有疑问。现在我已经在SQLite DB中存储了一些数据,我想在网页上显示这些数据。我能够通过GWT的RPC实现后端访问,但是,它似乎不允许传输查询返回的ResultSet对象。 ResultSet如何转移?在我的浏览中,我看到了一些关键词,如DTO,JPA等,但我还没有完全了解它们如何插入。

1 个答案:

答案 0 :(得分:3)

这个怎么样:

  1. [客户端]:将ClickHandler添加到您执行以下步骤的超链接:
  2. [客户端]:从超链接(即iPhone)检索令牌。
  3. [客户端]:访问后端(RPC,RequestFactory或普通RequestBuilder)并将令牌(iPhone)传递给后端
  4. [SERVER]:在后端(servlet,python,php等)处理来自GWT应用程序的AJAX调用,并根据令牌返回动态信息。
  5. [客户端]:在HTMLPanel或SimplePanel中显示服务器调用返回的动态信息(步骤3)