从 JSP 页面调用我的 GWT 后端方法
Call my GWT backend method from a JSP Page
我有一个方法驻留在 GWT 框架的后端,我通常通过 RPC 调用这个方法。
我处于应用程序重定向到单独的 JSP 页面的情况,现在我想从此 jsp 页面调用驻留在后端的相同方法。
我是否可以通过 RPC 或其他方式从我的 jsp 页面调用该方法。
我推荐两种方法:
- 加载应用的 JS 文件(在您的 JSP 中),并从中获得一个 JS 函数 "exported",它知道如何进行 RPC 调用。因此,此功能将作为直通 JSP->GWT->Backend
- 通过更简单的协议公开您的 GWT 后端,该协议可以从 JSP 轻松使用(例如 REST API,甚至是简单的 ajax 调用),并且完全避免 RPC。
除此之外,请注意您无法轻松解码 and/or 编写 RPC 消息,因此我认为您无法自己完成。
我有一个方法驻留在 GWT 框架的后端,我通常通过 RPC 调用这个方法。
我处于应用程序重定向到单独的 JSP 页面的情况,现在我想从此 jsp 页面调用驻留在后端的相同方法。
我是否可以通过 RPC 或其他方式从我的 jsp 页面调用该方法。
我推荐两种方法:
- 加载应用的 JS 文件(在您的 JSP 中),并从中获得一个 JS 函数 "exported",它知道如何进行 RPC 调用。因此,此功能将作为直通 JSP->GWT->Backend
- 通过更简单的协议公开您的 GWT 后端,该协议可以从 JSP 轻松使用(例如 REST API,甚至是简单的 ajax 调用),并且完全避免 RPC。
除此之外,请注意您无法轻松解码 and/or 编写 RPC 消息,因此我认为您无法自己完成。