JQuery AJAX请求结果的null为key时无法进入success方法
一、问题复现
后台:
import java.util.*;
@Controller
public class Test{@RequestMapping("/get/loadInfo.do")@ResponseBodypublic Result getLoadInfo(){Result res=new Result();Map map =new HashMap();map.put(null,"one");map.put("a","two");res.setObject(map);return res;}}
前端:
$.get("/get/loadInfo.do").then(res=>{alert("success "+JSON.stringify(res));
},e=>{alert("error "+JSON.stringify(e));
});
结果:
在浏览器的开发者工具的Network的XHR可以看到请求是成功的,状态为200,结果总是输出error...
二、分析原因
因为后端请求的数据有以null为字段名,不是标准json而无法转换json对象,故AJAX不能正常转换json后调用error句柄进行处理
JQuery AJAX请求结果的null为key时无法进入success方法相关推荐
- ajax反序列化出错,将数据从jquery ajax请求传递给wcf服务失败了反序列化?
我使用下面的代码来调用wcf服务.如果我调用不带参数的(测试)方法,但返回一个字符串,它工作正常.如果我一个参数添加到我的方法,我得到一个奇怪的错误:将数据从jquery ajax请求传递给wcf服务 ...
- jQuery ajax请求两次问题,jquery ajax请求了两次问题
页面有一个请求form: 订单编号 用户帐户 发货状态 请选择 未发送 已发送 查询 JavaScript请求部分: function showdatalist() { var username = ...
- 统一处理jquery ajax请求过程中的异常错误信息的机制
统一处理jquery ajax请求过程中的异常错误信息的机制 参考文章: (1)统一处理jquery ajax请求过程中的异常错误信息的机制 (2)https://www.cnblogs.com/wi ...
- ajax datatype为html,Jquery ajax请求中datatype的含义
一切从一个普通的前端ajax请求jspringMVC后端的例子开始, 前端jquery ajax 请求: $.ajax({ url: getAbsoluteUrl('score/findScore') ...
- 使用ETag识别ajax,如何使用jQuery AJAX请求访问ETag头?
我正在使用jQuery ajax调用来请求来自发送HTTP响应头中的ETag的服务器的数据.我需要访问标题,但是当请求成功并调用jqXHR.getAllResponseHeaders()时,我只能看到 ...
- 循环发ajax请求,在循环中发送jquery ajax请求
我在我的Web应用程序的Map中实现了"空间选择",它选择Streets的数量.选择后,我会为使用"选择处理程序"选择的所有街道获取唯一的街道标识.在循环中发送 ...
- ppst——技术视频 jquery ajax 请求 同步异步的执行的设置
ppst 技术视频--技术视频 jquery ajax 请求 同步异步的执行的设置:请访问ppst 技术视频分享平台 , www.ppst.cc,上面有最新的技术视频,推荐大家把博客录制成视频吧,可以 ...
- ajax 怎么input赋值,jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签...
jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签 发布于 2016-11-25 16:26:40 | 111 次阅读 | 评论: 0 | 来源: ...
- ajax调用ashx的方法,jquery.ajax请求aspx和ashx的异同 Jquery Ajax调用aspx页面方法
1.jquery.ajax请求aspx 请求aspx的静态方法要注意一下问题: (1)aspx的后台方法必须静态,而且添加webmethod特性 (2)在ajax方法中contentType必须是&q ...
最新文章
- ASA防火墙学习笔记1-基础篇
- 8.依赖的传递、排除、冲突
- 从程序设计角度看B/S C/S到底有什么不同???
- SpringBoot启动项目时提示:Error:java: 读取***.jar时出错;
- JS正则表达式使用详解
- 2020-12-17 Latex代码公式中如何设定多个对齐点( Multiple aligning symbols )
- 正则表达式快速入门,转载
- Android4.0/Android4.1 WifiStateMachine状态机结构图
- oracle sysoper角色,Oracle sys和system用戶、sysdba 和sysoper系統權限、sysdba和dba角色的區別...
- 短视频仿抖音源码--探索短视频+时代
- 虚幻4 游戏引擎(一):材质教学
- 编译实验 . 递归下降分析器
- 装系统时出现获取硬盘分区失败 可能缺少硬盘驱动怎么办
- 力扣刷题 DAY_71 回溯
- scrapy框架的使用
- python练习之CheckiO-HOME小岛
- 【2017.10.08 智能驾驶/汽车电子】汽车电控常用英文缩写及功能之一
- imx6ul查看系统资源IO电平(基于周立功A6G2C)
- bzoj1615 【Usaco2008 Mar】The Loathsome Hay Baler 麻烦的干草打包机
- struct hdr_cmn
热门文章
- python中log1p用法_python中logging模块的基本用法
- 网络计算机室电源线怎么布,网吧综合布线(电源和网络)经验谈
- [Java基础]Collections概述和使用
- 高等数学上-赵立军-北京大学出版社-题解-练习6.1
- [蓝桥杯]带分数-dfs
- Observer(观察者)--对象行为型模式
- ember.js mysql_用AWS部署ember.jspadrino应用系列之一
- chrome主题_谷歌Chrome将很快允许用户创建自定义主题
- 邻接表1 - 试在邻接表存储结构上实现图的基本操作 insert_vertex 和 insert_arc-数据结构-图-icoding
- 无盘服务器为什么重启还原,无盘站反复重启怎么办