ajax如何经过后台返回json数组以及在在js中得到json对象


首先是 前台ajax代码


$.ajax( {  
          type : "POST",  
          url : "url",  
          data: "",  
          success : function(msg) { 
  

//此处msg并不是json对象,需要转换
         json = JSON.parse(msg);

}



然后是后台:

这边如果是个list或数组

可以用

JSONArray  jsonmap = JSONArray  .fromObject(list); 

如果是map如map

就用

JSONObject  jsonmap = JSONObject.fromObject(tMap); 
//System.out.println(jsonmap); 
//List strList = new ArrayList();
pWriter.print(jsonmap);
pWriter.flush();
pWriter.close();



你可能感兴趣的:(ajax如何经过后台返回json数组以及在在js中得到json对象)