ajax requestbody传值,ajax POST方法调用后@RequestBody属性为空
我正在尝试向服务器发送ajax POST请求并检索响应。
我的问题是,当我提交表单时,我的@RequestBody参数是空的。
我按照这个教程做了同样的事情。 http://www.mkyong.com/spring-mvc/spring-4-mvc-ajax-hello-world-example/
代码的相关部分:
控制器:
@JsonView(Views.Public.class)
@RequestMapping(value = "searchEvents", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE, consumes = MediaType.APPLICATION_JSON_VALUE)
@ResponseBody
public ModelAndView findEvents(HttpServletRequest request, HttpServletResponse response, @RequestBody EventFilterBean eventFilterBean) {
///
}
的index.jsp
var search = {}
search["eventName"] = $("#eventName").val();
$.ajax({
type : "POST",
contentType : "application/json",
url : "searchEvents",
data : JSON.stringify(search),
dataType : 'json',
timeout : 100000
});
在pom.xml中我添加了
com.fasterxml.jackson.core
jackson-core
2.9.0.pr3
com.fasterxml.jackson.core
jackson-databind
2.9.0.pr3
我试图在谷歌上找到解决方案,但我无法做到。提前谢谢你的帮助。
ajax requestbody传值,ajax POST方法调用后@RequestBody属性为空相关推荐
- 记Scanner输入问题:使用方法netInt()后netLine()会为空
文章目录 Scanner输入问题 描述:使用方法netInt()后netLine()会为空 原因 解决方法 总结 Scanner输入问题 描述:使用方法netInt()后netLine()会为空 复现 ...
- vue组件间的传值方式及方法调用汇总
1.传值 a.父组件传子组件 方法一: 父页面: <myReportContent v-if="contentState==1" :paramsProps='paramsPr ...
- AJAX中文传值乱码问题解决方法
在软件开发过 程中,乱码问题一直都是我们最头痛的事,页面的编码,开发环境的编码,数据库的编码,有一个不一致都有可能导致乱码问题的发生:有的很好解决,有的很棘 手:当你使用AJAX技术时,为调用的后台方 ...
- ARCGIS导入数据后,属性表为空
个人在arcgis绘图过程中遇到的问题,仅作记录. 点击add data,添加导入的sheet表 左边目录区选中导入的表,右击导出数据为dbf文件 然后依旧选中导入的表,右击,显示xy数据,此时显示的 ...
- python列表引用_Python列表(list)的方法调用
#list # n = [12,34,"yue"] # v = n.append(27) #增加元素,注意是在尾部增加,由于列表是可修改的,所以是在原列表中增加,与字符串存在区别 ...
- jQuery Ajax调用后如何管理重定向请求
我使用$.post()使用Ajax调用servlet,然后使用生成的HTML片段替换用户当前页面中的div元素. 但是,如果会话超时,服务器将发送重定向指令以将用户发送到登录页面. 在这种情况下,jQ ...
- $.ajax返回的JSON格式的数据后无法执行success的解决方法
$.ajax返回的JSON格式的数据后无法执行success的解决方法 参考文章: (1)$.ajax返回的JSON格式的数据后无法执行success的解决方法 (2)https://www.cnbl ...
- jquery的ajax()函数传值中文乱码解决方法介绍
jquery的ajax()函数传值中文乱码解决方法介绍 参考文章: (1)jquery的ajax()函数传值中文乱码解决方法介绍 (2)https://www.cnblogs.com/xuxiaosh ...
- asp.net jquery.Ajax() 方法调用后台方法
利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法. 先来个简单的实例热热身吧. 1.无参数的方法调用 asp.net code: view plaincopy to clip ...
最新文章
- Git 中常用的 4 个命令
- java实现系统多级文件夹复制
- python 协程池gevent.pool_进程池\线程池,协程,gevent
- 伪样式:hover ,:active,:focus
- 数据结构与算法之-----队列(Queue)
- electron 渲染进程调用主进程_万物皆可快速上手之Electron(第一弹)
- PAT-B wifi密码(非常巧妙)
- 利用DBMS_ROWID.ROWID_CREATE来找出事务等待的行数据
- 深度强化学习- 最全深度强化学习资料
- ActivityGroup和TabActiviy的差异性?
- 单片机c语言指针赋地址,[转载]单片机c语言指针和取地址以及类型转换
- 五子棋游戏代码(完整版)
- 学生上课睡觉班主任怎么处理_学生上课睡觉,老师该怎么处理?
- 手机刷的面具是什么_小米9刷Magisk(面具)详细教程
- wow服务器维护通告,新一轮大服务器实装公告:4月2日凌晨维护
- react18.0.0+ts路由配置
- Excel工作表探密
- 下水盖为什么是圆的?
- python-etl框架bonobo使用入门
- 李嘉诚的人生感悟(ZT)
热门文章
- emq认证mysql后如何使用_EMQ 认证设置和acl访问控制
- 智能合约重构社会契约(10)超级账本之跨链Hyperledger Lab
- (chap7 确保WEB安全的HTTPS) HTTPS通信步骤
- CTF C#逆向Reverse
- 【django】如何搭建虚拟环境(解决mkvirtualenv:未找到命令)
- 01-How to setup SDK and compile TAs
- leetcode-C语言代码练习
- empire-web可视化
- pc817光耦参数_光耦在电子电路中有什么作用?关键参数有哪些?一起了解一下...
- 【MySQL】在centos7 纯IPv6环境下,安装mysql5.7