您的位置:首页 > Web前端

关于ajax中后台与前端之间传json的问题

2017-04-27 14:50 316 查看
$.ajax()方法的可能出现的问题:

1.前端向后端传json时

data的类型为String或json:

var data = "name=111&age=22";


var data = {name:"yang11",age:33};


2.后台向前端传json时

首先dataType设置为json

后台正确拼接json字符串,拼接错误也会出现错误进入error函数

PrintWriter out = response.getWriter();

String result ="{\"success\":true,\"id\":\"122\"}";

out.print(result);

out.flush();

out.close();

也可以是使用

Map<String,Object> map = new HashMap<String,Object>();

map.put("name", name);

map.put("age",age);

JSONObject json = JSONObject.fromObject(map);

String result = json.toString();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐