问题标签 [gwt-rpc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9515 浏览

java - GWT中IsSerializable接口的作用是什么(关于RPC机制)

GWT 中 IsSerializable 接口的用途是什么(关于 RPC 机制)。我从来没有找到一个很好的解释来解释它为什么会这样以及为什么默认的 Java Serializable 标记接口不起作用。

0 投票
2 回答
952 浏览

java - 我可以在呈现页面之前获得 GWT 异步调用的结果吗?

我有一个 GWT 页面,上面有一个列表(来自数据存储)。我了解如何在页面加载后通过异步调用获取此列表,但我想确保在最初加载页面时,其中包含有效数据。否则,页面加载了大部分,然后才填写listing,导致加载不稳定,用户需要等待更长的时间才能加载页面。

那么,如何在页面加载时将数据从服务器获取到页面中?有没有办法从我的 UIBinder 类的构造函数中调用服务器端服务?我不能调用实际的服务实现,因为客户端代码不能引用服务器端代码,对吧?

当然,这不是一个独特的需求,但我似乎无法在 Google 上找到任何提示(尽管我可能没有搜索正确的术语)。

0 投票
2 回答
140 浏览

ajax - 真的很奇怪 GWT RPC 行为 + 显示

因此,从本质上讲,这个项目构建了一个来自各种测试类型的测试结果的门户。结果的获取和显示很好;但是,生成的表格没有以正确的顺序显示。它们显示的顺序是随机的,但它清楚地指定了 RPC 调用的调度顺序,我什至在我的面板中实现了一个索引系统以进一步提供帮助。

基本上,该应用程序由包含在一个垂直面板中的三个水平面板组成。

进一步解释:新、中、旧指的是被测软件产品的三个版本。TestTable 只是一个自定义的 FlexTable,每个 xxxPanel 都是 Horizo​​ntalPanel。在 onModuleLoad() 方法之外,索引全部初始化为零。每个面板都有自己的服务,负责调度 RPC 调用以填充相应的面板。

}

};

这是我的呼叫的发送方式:
if(testPortalSvcNew != null){
testPortalSvcNew.getTestResults(5, newestVersion, TestType.SMOKE, callback); testPortalSvcNew.getTestResults(5, newestVersion, TestType.BVTUNIX, callback); testPortalSvcNew.getTestResults(5, newestVersion, TestType.BVTWINDOWS, callback); }

每次刷新都会生成不同的测试类型水平显示顺序。版本被正确分组并垂直分开,但它们的水平顺序很混乱。我难住了!

0 投票
1 回答
448 浏览

gwt - 如何将服务器标志传递给 GWT 演示者/视图?

在我的 GWT 应用程序中,我有一个链接到外部 URL 的锚点。我想通过服务器标志使该 URL 可配置。所以我的问题是,如何使 GWT 演示者/视图可以访问服务器标志?我可以创建一个返回该标志值的 servlet,以便 GWT 端可以进行 RPC 调用来获取该值,但我想知道是否有更好的方法来处理这个问题。

0 投票
2 回答
1213 浏览

gwt - 从 Python 手动生成 x-gwt-rpc

我想从 Python 脚本访问 GWT 服务,所以我想手动生成一个 x-gwt-rpc 请求。似乎找不到任何有关 GWT RPC 调用格式的信息,因为每个人都使用 Java 进行调用(因此调用是由框架生成的)。我在哪里可以找到有关此格式的详细文档?

0 投票
1 回答
311 浏览

gwt - GWT RPC 在 EntryPoint 类之外失败

以下内容在我的应用程序的 EntryPoint 类中有效,但在移动到其他地方时无效。

它本身似乎不会引发异常,但是当应用程序查找应该使用来自服务调用的数据实例化的对象时,应用程序会在 NullPointerException 上崩溃。我试图通过调试器跟踪它,但它甚至从未进入服务器端代码或回调。

我错过了什么吗?我希望我的所有服务调用都不需要从 EntryPoint 类分派。

0 投票
2 回答
308 浏览

java - 如何收集多个异步回调?

收集多个gwt-rpc服务回调结果有什么技巧吗?

我有一个用于创建新对象或编辑现有对象的对话框窗口。这些对象有许多对其他对象的引用。因此,当用户创建或编辑一个对象时,他可能会在 ListBox 中选择一个。

当对话框窗口出现在屏幕上时,它应该请求所有引用字段的所有可用值。这些值是通过 gwt-rpc 使用 AsyncCallback 请求的,所以我可以一个一个地处理它。

如何将所有结果集中在一个地方?谢谢。

0 投票
2 回答
3611 浏览

gwt - 如何将 Spring Roo 和 GWT 结合在一起

我正在尝试开发一个 Spring Roo/GWT 应用程序,该应用程序在 Roo 中具有最新的 GWT 集成。

让脚手架工作非常简单,但我并不真正了解 RPC 是如何在那里工作的。

你们中的某个人能否提供一个简单的示例,如何在 Spring Roo 和 GWT 中做一个简单的服务来连接客户端/服务器。

一开始会很有帮助,因为我找不到任何资源。

谢谢和问候,弗洛

0 投票
1 回答
291 浏览

gwt - GWT 客户端和服务器

我相信 GWT 通过最初将对象和文件初始投掷到客户端来实现 RIA。但我不明白的是,是否可以控制向客户端抛出的信息量?因为这是因为我不希望敏感信息在客户端缓存。这些信息只能在请求时从服务器检索。这些信息只应仅在请求时才发送给客户端,并且不应在客户端缓存。有谁知道是否可以控制发送给客户的信息量?谁能启发我?衷心感谢您的帮助。

0 投票
2 回答
6402 浏览

gwt - gwt、gwt-rpc、ext-gwt、smart gwt的区别

我想知道 GWT、GWT-RPC、EXT-GWT 和 Smart GWT 之间的区别。目前,我设法借到了有关 GWT 的书籍,我理解它只是一个旨在促进快速高效的 Ajax(异步 JavaScript 和 XML)开发的库。但其余的是什么?谁能解释一下?谢谢。