这非常有用,但是他们提到通过JSON传递数据可以使任何一个例子。我尝试了对象的序列化,但是却遇到java.io.EOFException异常(我在寻找解决方案,有人说这可能是JVM版本缺少匹配导致的),所以我决定使用JSON。
如果您要创建或读取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(); }