【发布时间】:2011-10-28 09:02:38
【问题描述】:
我的 JSON.java 文件中有以下 JSON 数组:
ArrayList array=new ArrayList();
array.add("D");
array.add("A");
array.add("L");
我想将数组发送到位于 AJAX.jsp 中的 AJAX 脚本。 我知道如何通过例如接收 AJAX 中的文本
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
但我不知道如何将数组从服务器发送到客户端! 感谢您的帮助
【问题讨论】:
-
也许在呈现的 HTML 上创建一个包含 JSON 序列化数组的输入?
-
请注意,当 JSON 数组直接从请求返回到服务器时,旧浏览器存在安全漏洞,这可能会使您的客户端暴露于跨站点脚本攻击。 haacked.com/archive/2008/11/20/…
-
次要的 nitpick:您拥有的是 Java 列表,而不是 JSON 数组...但您想将其作为 JSON 数组发送。
标签: java javascript ajax json