问题标签 [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.
json - 使用接口而不是抽象类时的 RestyGWT 多态编码/解码问题
根据 RestyGWT文档,必须使用抽象超类才能使其工作,例如,给定:
如果我使用定义的编码器/解码器,这将起作用:
我试图做一些非常相似但有一点区别的事情,也就是说,我希望Person不是一个抽象类,而是一个接口:
由于某种原因,这似乎不起作用,一旦我这样做,我就会在生成 JsonEncoderDecoder 时开始收到错误。有人能够做到这一点吗?
谢谢!
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:
rest - 在 JBoss AS 7 上具有远程服务的 RestyGWT 客户端的 CORS 问题
我正在使用 RestyGWT 与 JBoss AS7 上的远程服务通信,但出现以下错误:
我在后端服务器中通过@OPTIONS 启用了以下标头和访问控制:
我与服务器通信的客户端接口如下:
谁能告诉我我错过了什么?我缺少什么 CORS 处理?
gwt - 带有 RestyGWT 的 GXT
我已经尽可能多地搜索了,但没有找到我的问题的任何答案/示例。
我对 Web UI 开发完全陌生,但在 Java 和其他语言方面有 15 年的经验。我似乎完全迷失在客户端可用选项的海洋中,但对于服务器端,我已经运行了一个 Rest 服务器(Play)。我不能也不想为客户端和服务器使用完整的包 b/c 我想在服务器和客户端之间来回传递 JSON。这样我就可以使用多个不同的客户端:web、Excel、Swing 等。我想像这样保持它的灵活性。
到目前为止,我几乎决定将 GXT 用于客户端,并发现 RestyGWT 位于中间。这就是导致我的问题的原因。到目前为止,我还没有找到 GXT + RestyGWT 组合的单个示例。仅一个示例(例如 Grid)将非常有帮助,因为我没有 J2EE、bean 或任何其他方面的经验。
任何有关 GXT + RestyGWT 的帮助或示例将不胜感激!
java - Rest 无法解析为类型
我正在尝试用 restygwt 编写我的 Rest 接口,因此我继承了
并将依赖项添加到我的 pom 文件中。
我所有的注释都无法解析为一种类型。是否还需要另一个库或者我缺少什么?
json - GWT + ReastEasy - Cookie 没有返回到服务器
我正在开发具有 REST 后端的 GWT 应用程序。我也在使用 RESTEasy 和 RestyGWT 库。
现在我已经在服务器端创建了永久 cookie,它已经返回给客户端(我可以看到它存储在浏览器 cookie 列表中)但是当我进行新的 REST 调用时,cookie 不会发送到服务器。我已经检查过萤火虫。但是 JSESSIONID 双向发送都没有问题。我假设这是隐式完成的,但是我需要做一些额外的事情吗?
google-app-engine - RestyGWT 必须用 JsonTypeInfo 注解
我正在尝试通过我的 Restservice 获取数据。因此我有我的弹簧控制器和我的休息服务。
GWTUser 代表我的用户实体。
我试图在我的 gwt 应用程序中调用它:
但是当我尝试编译我的应用程序时收到一条错误消息。
所以我不确定该怎么做。我的服务是否需要 JsonTypeInfo,但有什么用?!或者我是否需要让我的 GWTUser 抽象并添加一个 JsonTypeInfo。谢谢你的帮助。
java - 在这个简单的 GSON 示例之后,等效的客户端 RestyGWT 是什么样的?
问题
由于 GSON (GWT JSON-RPC) 遇到的几个问题,我想切换到 Resty-GWT。下面的例子展示了我的旧设置,下面是我的转移尝试。
数据
这是从我设置的代理发送的 JSON 数据:
ControlService.java - 我如何拨打电话(使用 GSON)
进行异步调用的类:
创建面板.java
这是实际调用和接收数据的类:
那么我该如何使用RestyGWT呢?
我的尝试:
测试服务.java
testCreatePanel.java
java - 使用 RestyGWT 是否有更简单的方法来发布此消息?
问题
目前,由于对 GSON 的各种烦恼,我正在用 Resty-GWT 替换 GSON 来进行 JSON-RPC 调用。它完全按照我想要的方式工作,但我不知道如何发送我的消息,除了String
:
我想以更聪明的方式做到这一点,所以我不必写出所有这些值。最重要的是,我想要一种简单的方法来插入这些参数。在我的请求有效负载中轻松声明这些属性的某种方式。
当前方法
这String
是通过此调用发送的:
该testService
课程可在此处找到:
然后回调被发送到这个响应类,在那里我可以轻松地反序列化数据,提取(尽管这在这里并不重要):
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
文件中需要的内容。
有什么想法吗?