关于ajax中后台与前端之间传json的问题
2017-04-27 14:50
316 查看
$.ajax()方法的可能出现的问题:
1.前端向后端传json时
data的类型为String或json:
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();
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();
相关文章推荐
- 前端使用Jquery的getJSON方法,后台使用PHP,解决IE和火狐Firefox中存在的跨域ajax请求问题。
- 关于ajax后台success传来json数据的问题
- WEB前端 和 JAVA后台 关于头像上传功能实现中出现的ajax 404问题经验
- java后台设置可跨域访问,前端ajax获取json数据,解决浏览器限制跨域访问的问题
- 关于ajaxpro读取后台小数的问题
- 关于解决jquery用get实现ajax在ie里面刷新不进入后台的问题
- $.ajax传JSON数据到后台出现报错问题解决
- [原创]关于ajax中eval()解析函数(json反馈值)报错问题
- 关于jquery+ajax+json+ssh框架整合,数值异步的问题(暂时解决方案--延迟加载(lazy)改为急加载)
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- jsp中利用jquery+ajax传递json格式参数与前后台之间
- ExtJs 前端接受后台的JSON数据的编码问题
- 后台ajax调用中字符串到jquery中的json对象和数组对象转换问题
- 玩转Web之Json(一)-----easy ui+ajax + json 中关于Json的解析问题
- 关于AjaxFileUpload后台返回Json的处理
- jsp中利用jquery+ajax传递json格式参数与前后台之间
- 关于jquery使用ajax传递数组到struts后台的接受问题
- javascript中创建对象,并序列化为json,通过$.ajax的提交json数据到后台方法,取值为null的问题
- 问问关于struts2 + ajax + json+hibrenate的问题...
- 关于客户端与服务器ajax使用json数据交互,出现中文乱码或因包含html标答而报错的问题(base64加密)