0

您好正在开发一个应用程序,其中 servlet 必须将数据(来自数据库)发送到 applet 我已经放弃了这个链接

它非常有用,但他们提到通过 JSON 传递数据,任何人都可以举一个例子。我尝试了对象的序列化,但得到了 java.io.EOFException 异常(我搜索了一些人说可能是 JVM 版本未匹配导致此问题的解决方案)所以我决定使用 JSON。

4

1 回答 1

0

如果您要创建或读取 json 字符串,那么我建议您使用Google 的 Gson

要从 servlet 发送 json 响应,请执行以下操作:

response.setContentType("application/json");
response.setCharacterEncoding("UTF-8");
        PrintWriter writer = null;
        try {
            writer = response.getWriter();
            writer.write(json);
        } finally {
            writer.close();
        }
于 2012-06-27T11:44:45.937 回答