【问题标题】:Sending JSON data Servlet Applet communication example发送 JSON 数据 Servlet Applet 通信示例
【发布时间】:2012-06-27 10:39:00
【问题描述】:

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

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

【问题讨论】:

    标签: java servlets applet


    【解决方案1】:

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

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

    response.setContentType("application/json");
    response.setCharacterEncoding("UTF-8");
            PrintWriter writer = null;
            try {
                writer = response.getWriter();
                writer.write(json);
            } finally {
                writer.close();
            }
    

    【讨论】:

    • 这看起来不错,但我的会话有问题。我在会话中设置了一个变量,当我在小程序中打开 inputstream 对象时,它返回空值
    • 看来您应该发布另一个问题。如果这个对您有帮助,请选择它作为正确答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-23
    相关资源
    最近更新 更多