【发布时间】:2015-03-24 19:57:13
【问题描述】:
我的应用程序使用通用的模型集成为多个应用程序的依赖项。其中一个依赖于 Models 的应用程序通过 Restlet 建立了 Restlet 连接:
ClientResource res = new ClientResource("/path");
res.setOnResponse(new Uniform() {
@Override
public void handle(Request request, Response response) {
try {
if(!response.getStatus().isError()){
String body = response.getEntity().getText();
// do stuff with Response JSON
} else {
}
} catch (IOException e) {
// handle error
}
}
});
res.post(new JsonRepresentation(MediaType.APPLICATION_JSON, jsonObject));
我有两个问题,
- 有没有一种直接的方法可以将 POJO 编组到 GWT 中的
com.google.gwt.json.client.JSONObject以与上述res.post一起使用 - 是否有一种直接的方法可以使用 GWT 将 JSON 字符串编组为 POJO?
这既适用于上面的ClientResource,也适用于不使用 GWT 覆盖类型,因为我们已经在客户端和服务器端共享了一个模型。简单明了的东西。
【问题讨论】: