使用Google Web Toolkit构建JSON服务器端

时间:2010-07-18 16:59:26

标签: json gwt

Google Web Toolkit有一个JSON库(com.google.gwt.json.client)。该名称的“客户端”部分让我怀疑它不适合在服务器端使用。服务器端RPC方法中的以下代码证实了我的怀疑:

System.out.println("attempting to make JSONArray");
JSONArray test = new JSONArray();
System.out.println("Made JSONArray");

抛出ClassNotFound(JSONArray)异常。我需要构建一些JSON服务器端。

1)我是否相信我不能在服务器上使用com.google.gwt.json.client包? 2)如果是这样,是否有一个很好的替代方案,我可以使用大致相同的接口在服务器上构建JSON?

我在App Engine上运行我的应用程序,以防万一。

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

答案 2 :(得分:1)

使用的最佳选项之一是在客户端使用RestyGWT,在服务器端使用Jackson。这样你就可以获得JSON封送的透明对象。