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

来源:互联网 发布:淘宝开店用手机可以吗 编辑:程序博客网 时间:2024/05/29 00:34


首先是 前台ajax代码


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

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

}



然后是后台:

这边如果是个list或数组

可以用

JSONArray  jsonmap = JSONArray  .fromObject(list); 

如果是map<String,Object>如map<String,List>

就用

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



原创粉丝点击