0
我想發送一個json對象數組從一個servlet到javascript。我所有的數組和解析。 我的AJAX調用servlet適當,但未能收到在JavaScript的結束 JSON數組,請幫助發送JSON從servlet到javascript
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException {
System.out.println("Post!!");
response.setContentType("application/json");//since sendign jsonArray toString
PrintWriter out = response.getWriter();
try {
Marker marker=new Marker(40.72318,-74.03605);//
JSONArray arrayObj=new JSONArray();
arrayObj.add(marker);
System.out.println(marker.toString());
out.print(arrayObj);
} finally {
out.flush();
out.close();
}
}
這是在JavaScript我Ajax調用,我想獲得的JSON對象數組組成servlet。
$.ajax({
url:'test',
dataType:'json',
type:'POST',
success:function(data){
<%System.out.println(" success");%>
console.log(data);
alert('got json hopefully');
alert(data);
//
},
error:function(jxhr){
<%System.out.println(" faliure");%>
console.log(jxhr.responseText);
}
});
你作爲迴應得到什麼? – SDReyes