问题标签 [resty-gwt]

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 投票
1 回答
885 浏览

json - 使用接口而不是抽象类时的 RestyGWT 多态编码/解码问题

根据 RestyGWT文档,必须使用抽象超类才能使其工作,例如,给定:

如果我使用定义的编码器/解码器,这将起作用:

我试图做一些非常相似但有一点区别的事情,也就是说,我希望Person不是一个抽象类,而是一个接口:

由于某种原因,这似乎不起作用,一旦我这样做,我就会在生成 JsonEncoderDecoder 时开始收到错误。有人能够做到这一点吗?

谢谢!

0 投票
2 回答
1300 浏览

java - RestyGWT & GWT integration: Cannot GET Resource

OBJECTIVE:

I'm using GWT and trying to call an existing Twitter REST Service using RestyGWT client

PROBLEM:

I am not receiving a response to my GET request to "https://api.twitter.com/1.1/statuses/mentions_timeline.json"

THINGS I'VE TRIED:

I've looked at RestyGWT's documentation, and I couldn't come across a concrete example on how to call third party REST services. Tried calling a REST service using plaintext return types, same problem. There must be something I'm doing wrong on a fundamental leve.

CODE:

Here's my onModuleLoad:

OUTPUT:

0 投票
2 回答
1210 浏览

rest - 在 JBoss AS 7 上具有远程服务的 RestyGWT 客户端的 CORS 问题

我正在使用 RestyGWT 与 JBoss AS7 上的远程服务通信,但出现以下错误:

我在后端服务器中通过@OPTIONS 启用了以下标头和访问控制:

我与服务器通信的客户端接口如下:

谁能告诉我我错过了什么?我缺少什么 CORS 处理?

0 投票
2 回答
358 浏览

gwt - 带有 RestyGWT 的 GXT

我已经尽可能多地搜索了,但没有找到我的问题的任何答案/示例。

我对 Web UI 开发完全陌生,但在 Java 和其他语言方面有 15 年的经验。我似乎完全迷失在客户端可用选项的海洋中,但对于服务器端,我已经运行了一个 Rest 服务器(Play)。我不能也不想为客户端和服务器使用完整的包 b/c 我想在服务器和客户端之间来回传递 JSON。这样我就可以使用多个不同的客户端:web、Excel、Swing 等。我想像这样保持它的灵活性。

到目前为止,我几乎决定将 GXT 用于客户端,并发现 RestyGWT 位于中间。这就是导致我的问题的原因。到目前为止,我还没有找到 GXT + RestyGWT 组合的单个示例。仅一个示例(例如 Grid)将非常有帮助,因为我没有 J2EE、bean 或任何其他方面的经验。

任何有关 GXT + RestyGWT 的帮助或示例将不胜感激!

0 投票
3 回答
7245 浏览

java - Rest 无法解析为类型

我正在尝试用 restygwt 编写我的 Rest 接口,因此我继承了

并将依赖项添加到我的 pom 文件中。

我所有的注释都无法解析为一种类型。是否还需要另一个库或者我缺少什么?

0 投票
1 回答
272 浏览

json - GWT + ReastEasy - Cookie 没有返回到服务器

我正在开发具有 REST 后端的 GWT 应用程序。我也在使用 RESTEasy 和 RestyGWT 库。

现在我已经在服务器端创建了永久 cookie,它已经返回给客户端(我可以看到它存储在浏览器 cookie 列表中)但是当我进行新的 REST 调用时,cookie 不会发送到服务器。我已经检查过萤火虫。但是 JSESSIONID 双向发送都没有问题。我假设这是隐式完成的,但是我需要做一些额外的事情吗?

0 投票
1 回答
936 浏览

google-app-engine - RestyGWT 必须用 JsonTypeInfo 注解

我正在尝试通过我的 Restservice 获取数据。因此我有我的弹簧控制器和我的休息服务。

GWTUser 代表我的用户实体。

我试图在我的 gwt 应用程序中调用它:

但是当我尝试编译我的应用程序时收到一条错误消息。

所以我不确定该怎么做。我的服务是否需要 JsonTypeInfo,但有什么用?!或者我是否需要让我的 GWTUser 抽象并添加一个 JsonTypeInfo。谢谢你的帮助。

0 投票
1 回答
848 浏览

java - 在这个简单的 GSON 示例之后,等效的客户端 RestyGWT 是什么样的?

问题

由于 GSON (GWT JSON-RPC) 遇到的几个问题,我想切换到 Resty-GWT。下面的例子展示了我的旧设置,下面是我的转移尝试。

数据

这是从我设置的代理发送的 JSON 数据:

ControlService.java - 我如何拨打电话(使用 GSON)

进行异步调用的类:

创建面板.java

这是实际调用和接收数据的类:

那么我该如何使用RestyGWT呢?

我的尝试:

测试服务.java

testCreatePanel.java

0 投票
1 回答
659 浏览

java - 使用 RestyGWT 是否有更简单的方法来发布此消息?

问题

目前,由于对 GSON 的各种烦恼,我正在用 Resty-GWT 替换 GSON 来进行 JSON-RPC 调用。它完全按照我想要的方式工作,但我不知道如何发送我的消息,除了String

我想以更聪明的方式做到这一点,所以我不必写出所有这些值。最重要的是,我想要一种简单的方法来插入这些参数。在我的请求有效负载中轻松声明这些属性的某种方式。

当前方法

String是通过此调用发送的:

testService课程可在此处找到:

然后回调被发送到这个响应类,在那里我可以轻松地反序列化数据,提取(尽管这在这里并不重要):

0 投票
1 回答
962 浏览

java - 在 GWT 中将 Java 对象 (POJO) 编码为 JSON 字符串

客观的

我想使用 JSON-RPC 在客户端发送这个:

我的尝试

使用 Resty-GWT:

当我在另一个类中调用 Params 对象(设置调用)时,执行以下操作:

显然,这会像这样发送它:

我不知道如何获得这些魔法:[["Planets"]]

我尝试使用 aString[]但这给了我结果:["Planets"]

String[][]给出它尚不支持的错误。

可怕的黑客

String如果我在我的 as 中传递 a testService

它有效,但显然这很可怕。

我尝试使用 GSON 对 POJO 进行编码,但 GWT 不允许反射。我尝试使用thetransactioncompany将对象解析为“字符串”,但无法确定<inherits>我在gwt.xml文件中需要的内容。

有什么想法吗?