1. 返回json字符串如何处理

$.ajax({

url:xxx,

success:function(date){

},

error:function(){

}

});

通过最原始的返回:

PrintWriter out = httpServletResponse.getWriter();

ObjectMapper mapper = new ObjectMapper();

Map map = new HashMap();

map.put("name","zz");

out.write(mapper.writeValueAsString(map));

如果通过此方法返回,ajax中date 是个json格式的字符串,不是json对象。 在处理数据时需要(使用jquery对json字符串的解析方法):

success:function(date){

var jsonObj = $.parseJSON(date);

console.log(date.name);

jQuery.parseJSON('{"name":"John"}');

}

2. 如何返回json对象,而非json字符串

在ajax中增加如下:

dataType: "json"   ,//请求页面返回的数据类型

速战速决 (6) - PHP: 获取 http 请求数据, 获取 get 数据 和 post 数据, json 字符串与对象之间的相互转换

[源码下载] 速战速决 (6) - PHP: 获取 http 请求数据, 获取 get 数据 和 post 数据, json 字符串与对象之间的相互转换 作者:webabcd 介绍速战速决 之 PHP ...

在使用Ajax请求返回json数据的时候IE浏览器弹出下载保存对话框的解决方法

在使用Ajax请求返回json数据的时候IE浏览器弹出下载保存对话框的解决方法 最近在做一个小东西,使用kindeditor上传图片的时候,自己写了一个上传的方法,按照协议规则通过ajax返回json ...

AJAX请求,返回json进行页面绑值

AJAX请求,返回json进行页面绑值 后台 controller @RequestMapping(value = "backjson.do",method=RequestMeth ...

ajax请求传过来的json数据直接转成对应的实体类时出错:400 Bad Request 不进入controller

今天开发过程中,在SpringMVC中的Action中处理前台ajax请求传过来的json数据直接转成对应的实体类时出错:400 Bad Request,后台也不报错,400指的的是请求无效(请求有语 ...

json字符串和对象的相互转化

json在代码中是经常用到的,在此总结一下json字符串和对象及数组之间的相互转化: 1.javascript函数方式: <1> JSON.stringify :把一个对象转换成json字 ...

js在前端json字符串和对象互相转化

js在前端json字符串和对象互相转化 //对象转json串 注意:参数必须是对象,数组不起作用,对象格式{'0'=>'a'} JSON.stringify( arr ); //json字符串转 ...

小程序json字符串转为对象

小程序里json字符串转为对象使用JSON.parse()方法转变无效, 看报错提示有单引号“ ' ” 因为单引号而无效, 将单引号全改双引号即可. 报错如下: VM11050:1 thirdScri ...

js中json字符串与对象的转换及是否为空

1.json对象(数组)转字符串 var b=[ { "CategoryName" : "Beverages", "ProductName" ...

为什么使用eval&lpar;&rpar;将json字符串转换为对象要多加一个小括号

使用eval()将json字符串转换为对象要多加一个小括号: 关于eval()函数的具体用法这里就不多介绍了,具体可以参阅javascript的eval()方法一章节,下面就介绍一下为什么使用eval ...

java json字符串和对象互转

/** * Created by admin on 2017/7/26. */ public class NewPost { private String title; private String ...

随机推荐

安装rabbitMQ delayed-messaged

由于一些原因,消息需要延迟发送给消费者,可以用delayed-messaged插件 在 /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/plugins目录下 # ...

ubuntu 13&period;10 monodevelop3 安装

版本 ubuntu 13.10 桌面模式默认:unity :文件管理器:nautilus

POJ 3468 A Simple Problem with Integers(线段树)

题目链接 题意 : 给你n个数,进行两种操作,第一种是将a到b上所有元素都加上c,第二种是查询a到b上所有元素之和输出. 思路 : 线段树,以前写过博客,但是现在在重刷,风格改变,,所以重新写一篇.. ...

&lbrack;LeetCode&rsqb; Add Digits &lpar;a New question added&rpar;

Given a non-negative integer num, repeatedly add all its digits until the result has only one digit. ...

小心DriveInfo类IsReady属性的较大延迟问题

当某些驱动器调用IsReady属性来判断是否准备好时,会有性能问题,会非常慢,特别是网络驱动器断开的时候,这个属性会有30秒左右的延迟,这对程序执行是非常大的开销,请慎重调用

centos7 安装openvswitch

安装 1.安装依赖包:yum -y install openssl-devel wget kernel-devel 2.安装开发工具:yum groupinstall "Developmen ...

java poi excel操作 下拉菜单 及数据有效性

1 private InputStream updateTemplateStyleHSSF(InputStream inputStream,CsCustCon csCustCon) throws IO ...

&lbrack;转&rsqb;java&colon;IO流学习小结

Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输 ...

ajax返回字符串怎么处理,ajax请求返回json字符串/json对象 处理相关推荐

  1. php返回302,php使用curl请求返回302(30x)

    php使用curl请求返回302(30x) php使用curl请求返回302(30x) web站点已开始使用https,但是项目代码里还有遗留的http,由此有了新发现. 先贴代码: $url = & ...

  2. ajax前后台交互 .net,使用ajax进行前后台的数据交互

    1 什么是ajax: ​ 异步的JavaScript和xml,跟后台交互,都用json 2 ajax干啥用的? ​ 前后端做数据交互: 3 特点: ​ -异步(异步和同步的区别:同步是请求发过去,要等 ...

  3. php 返回字符串给aja,解决ajax异步请求返回的是字符串问题

    1.返回结果差异 js获取后打印res.code无结果.因为返回数据格式不正确. php文件添加header头: header('Content-Type:application/json;'); 或 ...

  4. ajax请求返回结果进入success还是error

    我写了一个post方式的ajax请求,如下 $.ajax({type: "POST",url: contextPath + baseUrl + "import/tools ...

  5. Ajax请求返回200 OK,但是会引发错误事件而不是成功

    我已经在我的网站上实现了Ajax请求,并且正在从网页调用端点. 它总是返回200 OK ,但是jQuery执行error事件. 我尝试了很多事情,但无法弄清问题所在. 我在下面添加我的代码: jQue ...

  6. ajax failed啥意思,AJAX请求返回200 OK,但是一个错误事件被触发而不是成功。

    AJAX请求返回200 OK,但是一个错误事件被触发而不是成功. 我已经在我的网站上实现了一个Ajax请求,我正在从一个网页调用端点.它总是回来200 OK,但是jQuery执行错误事件.我试了很多东 ...

  7. SSM+JSP+Bootstrap+Ajax小实例(员工CRUD系统)(五:员工查询前后端(请求返回json的方式))

    原文再续,书接上回.上次我们讲了怎么把用户信息放到model里,然后用jsp+bootstrap做一个简单又不丑陋的界面去展示,但是现在讲究前后端分离,所以我们的接口返回一个json才是如今的王道,这 ...

  8. IE bug:ajax请求返回304解决方案

    IE bug:ajax请求返回304解决方案 参考文章: (1)IE bug:ajax请求返回304解决方案 (2)https://www.cnblogs.com/fanyx/p/6773256.ht ...

  9. ajax返回实体类字符串,js使用ajax传值给后台,后台返回字符串处理方法

    之前使用js获取后台生成的JSON字符串,然后给select填充值,这次需要重新获取一次. 这里的目标是,在一个input输入框里,输入一个用户名,判断是否为空,是否不存在,如果存在返回几个字段给前台 ...

最新文章

  1. 李飞飞、吴恩达、Bengio等人的15大顶级深度学习课程
  2. 局部保留投影(LPP)推导
  3. UA MATH636 信息论1 熵
  4. mysql中case when then 的使用
  5. ecmall类关系图(转)
  6. lucene api
  7. J2EE应用与移动互联网-写在前头
  8. 回答一个微信好友的创业问题
  9. linux ssh连接交换机_访问SMB交换机CLI使用SSH或远程登录
  10. java 从键盘中读取字符流 自定义异常
  11. Spring Cloud与微服务学习总结(8)——Spring Boot、微服务架构和大数据治理三者之间的故事
  12. P4777 【模板】扩展中国剩余定理(EXCRT)
  13. C和指针 第十四章 习题
  14. Windows CMD命令大全
  15. 2020 工业机器人行业研究报告
  16. visio2013画图相关
  17. python正弦函数幂级数展开_函数展开成正弦级数或余弦级数的奇延拓
  18. 用友t3系统打印机如何连接到服务器,用友软件打印凭证的时候如何为当前电脑添加打印机?...
  19. SVN代码回滚到执行版本
  20. Learning the Model Update for Siamese Trackers论文笔记

热门文章

  1. mac版小米手机助手_手机版B站下载助手 v1.0.3 从此告别打开电脑下载
  2. ShellCode原理以及编写
  3. 给大家推荐一款国产替代STM32F103VBT6的MCU
  4. Django数据库操作(MySQL+Djan)
  5. 光量子计算研究与应用
  6. 重装上阵怎么造简便机器人_重装上阵机器人怎么制作 机器人制作方法详解
  7. 记2019年1月9日微信之父张小龙演讲有感
  8. c语言 万能函数指针,C/C++编程笔记:C语言精华解析之void *指针,指针中的万能指针...
  9. 微软翻译使用AI来打破智能手机上的语言翻译障碍
  10. php虚拟电话号码,[视频]一号通电信诈骗追踪 虚拟号码服务藏漏洞