So senden Sie ein JSON-array vom server zum client, d.h. (java, AJAX/Javascript)?

Habe ich folgenden JSON-array in meinem JSON.java Datei:

ArrayList array=new ArrayList();
array.add("D");
array.add("A");
array.add("L");

Ich würde gerne sende-array, um die AJAX-Skript, das sich in AJAX.jsp.
Ich weiß, wie ich den text in AJAX z.B. über

document.getElementById("txtHint").innerHTML=xmlhttp.responseText;

Aber ich weiß nicht, wie zu senden, das array vom server an den client!
Dankbar für Ihre Hilfe

Vielleicht erstellen Sie eine Eingabe auf den gerenderten HTML-Code, der enthalten ist die JSON-serialisiertes array?
Beachten Sie, dass ältere Browser-Versionen haben eine Sicherheitslücke, wenn JSON-arrays zurückgegeben werden, direkt eine Anfrage an den server, das könnte aussetzen, Ihre Kunden zu cross-site-scripting-Attacken. haacked.com/archive/2008/11/20/...
Kleinere Fehler: was Sie haben ist eine Java-Liste, nicht als JSON-array... aber Sie möchten, senden Sie es als ein JSON-array.

InformationsquelleAutor DalNM | 2011-08-16

Schreibe einen Kommentar