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
}
前后端交互:JSON数据传递
本文介绍了一种使用JSON格式进行前后端数据交换的方法。通过一个具体的例子展示了如何在后端生成JSON对象并发送到前端,以及前端如何解析这个JSON对象来获取所需的数据。
1万+

被折叠的 条评论
为什么被折叠?



