如何使用 gwt-rpc 添加 html/js 查询到 gwt 应用程序?

How to add html/js query to gwt app using gwt-rpc?

我们有一个使用 GWT 构建的 Web 客户端,它通过 gwt-rpc 与服务器通信。该应用程序的一部分现在将使用 html/js 来替换 GWT GUI,我们希望该部分与服务器通信,而不是通过 gwt-rpc。有什么方法可以将 gwt-rpc 调用迁移到可以与 none gwt 客户端一起使用的东西?今天,我们发送和接收 java 个包含对象图的集合,例如包含自订单详细信息对象的订单对象列表等。

谢谢

您最好的选择是使用 REST。您的数据是使用 JSON 发送的,它是 JavaScript 的一部分,因此它始终会在 client-side 上被理解。在服务器端,找到合适的库来处理其余部分应该没有任何问题(ha-ha,明白了吗?)。

如果您目前在客户端和服务器端使用 GWT,resty-gwt and Jersey are a popular combo. There was a talk about it 在上次 GWT.create 会议上,这是一个很好的起点。