Hi wie kann man mit Ajax auf ein Array zugreifen, dass man sich vom Servlet holt?
Hab versucht ein JSON Objekt zu verschicken und auf der Clientseite auszugeben aber es klappt nicht.
JavaScript
Servlet
Hab versucht ein JSON Objekt zu verschicken und auf der Clientseite auszugeben aber es klappt nicht.
JavaScript
Code:
$.ajax({
type: "POST",
url: zielUrl,
data: {wanted:"einArray"},
cache:false,
dataType: "json",
success: function(data)
{
var AnArray = eval('('+data+')');
alert(AnArray[0]);
}
});
Servlet
Code:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
PrintWriter out = response.getWriter();
response.setContentType("application/json");
out.println("{'meinArray':['Zitrone','Banane','Orange']}");
out.close();
}