response.setContentType("text/html;charset=UTF-8");
Map map = new HashMap();
map.put("name", "testname");
String json = JSONObject.fromObject(map).toString();
response.getWriter().write(json.toString());
response.getWriter().flush();
response.getWriter().close();
return null;
上面是后台返回的json对象,在前台取出name的值。
$.post("../../strtgcObjctvs.do","ope=init",function(data){
var json = eval("("+data+")"); // data的值是json字符串,这行把字符串转成object
alert(json.name);// 取出属性值testname
}