博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringMVC @RequestBody接收Json对象字符串
阅读量:4581 次
发布时间:2019-06-09

本文共 544 字,大约阅读时间需要 1 分钟。

以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify(data)的方式就能将对象变成字符串。同时ajax请求的时候也要指定dataType: "json",contentType:"application/json" 这样就可以轻易的将一个对象或者List传到Java端,使用@RequestBody即可绑定对象或者List.

@RequestMapping(value = "saveUser", method = {RequestMethod.POST }})     @ResponseBody      public void saveUser(@RequestBody List
users) { userService.batchSave(users); }

 

转载于:https://www.cnblogs.com/myhappylife/p/6087991.html

你可能感兴趣的文章
AngularJS Scope(作用域)
查看>>
js进阶 offset
查看>>
c语言判断打开文件是否为空的方法
查看>>
第三章 数据类型和运算符
查看>>
力扣—— 最大三角形面积
查看>>
EFDB 基本规范&知识
查看>>
在安装程序之前,预先安装别的程序
查看>>
进程查看
查看>>
react插件(参考)
查看>>
docker中 CMD 与 ENTRYPOINT 的区别
查看>>
Aizu2130-Billion Million Thousand-dp
查看>>
网站推荐的代码自动生成软件实际使用感触
查看>>
JVM系列五:JVM监测&工具
查看>>
mysql Partition(分区)初探
查看>>
JavaScript高级编程II
查看>>
Response.Redirect 打开新窗体的两种方法
查看>>
全然二叉树与满二叉树
查看>>
js设计模式(二)---策略模式
查看>>
文件被写入后,但未关闭流,却又打开输入流,当然有问题。。
查看>>
sublime长期使用的快捷键
查看>>