springMVC使用@RequestBody接收Json的过程,解决415的问题ss
来源:互联网 发布:全局最优算法 编辑:程序博客网 时间:2024/05/16 14:08
今天学习SpringMVC过程中,遇到了用@RequestBody接收Json的问题,开始总是报415,后来翻墙找到了解决办法,本人用的Spring4
Spring配置文件所必须最简配置:
<context:annotation-config /><mvc:annotation-driven /><bean id="jacksonMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"></bean>
依赖配置,本人用的gradle
compile 'com.fasterxml.jackson.core:jackson-core:2.6.3'compile 'com.fasterxml.jackson.core:jackson-databind:2.6.3'
后端代码
@RequestMapping(value = "saveUser", method = {RequestMethod.POST}) @ResponseBody public void saveUser(@RequestBody List<User> users) { for (User user : users) { System.out.println(user.toString()); } }
public class User { private String userName; private String address; public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } @Override public String toString() { return "User{" + "username='" + userName + '\'' + ", address='" + address + '\'' + '}'; }}
前端代码
$(document).ready(function(){ var saveDataAry=[]; var data1={"userName":"test","address":"gz"}; var data2={"userName":"ququ","address":"gr"}; saveDataAry.push(data1); saveDataAry.push(data2); $.ajax({ type:"POST", url:"saveUser", dataType:"json", contentType:"application/json", data:JSON.stringify(saveDataAry), success:function(data){ } });});
实验结果
User{username='test', address='gz'}User{username='ququ', address='gr'}
前端网络抓包
阅读全文
0 0
- springMVC使用@RequestBody接收Json的过程,解决415的问题ss
- Spring MVC @RequestBody接收JSON报HTTP 415/400问题的解决
- Spring MVC @RequestBody接收JSON报HTTP 415/400问题的解决
- Spring MVC @RequestBody接收JSON报HTTP 415/400问题的解决
- springMVC使用RequestBody注解声明接收json
- springmvc对json数据的支持、@responseBody @RequestBody的使用
- Spring MVC @RequestBody接收JSON报HTTP Statusd 415的问题
- SpringMVC接收json数据中的一些问题(415错误的解决)
- @RequestBody和@ResponseBody的简单使用接收JSON(接收json数据)
- annotation-@RequestBody-接收前端传来的json
- springmvc 使用 @RequestBody接收参数
- 使用@requestbody接收JSON数据
- 在SpringMVC中使用@RequestBody注解处理json时,报出HTTP Status 415的解决方案
- 在SpringMVC中使用@RequestBody注解处理json时,报出HTTP Status 415的解决方案
- 在SpringMVC中使用@RequestBody注解处理json时,报出HTTP Status 415的解决方案
- 在SpringMVC中使用@RequestBody注解处理json时,报出HTTP Status 415的解决方案
- 在SpringMVC中使用@RequestBody注解处理json时,报出HTTP Status 415的解决方案
- SpringMVC @RequestBody Date类型的Json转换
- sed
- 从实践中体会dispatcher模式
- Adaptive Deconvolutional Networks for Mid and High Level Feature Learning(阅读)
- linux设备驱动那点事儿之SD卡驱动理论篇
- 1008.数组元素循环右移问题
- springMVC使用@RequestBody接收Json的过程,解决415的问题ss
- [Swift 3.0] 实时动态修改StatusBar状态
- 弹出的蒙层无法盖住input框
- leetcode 547. Friend Circles并查集
- 1999年分区联赛普级组之一 Cantor表(枚举)
- TensorFlow教程视频
- 一文读懂Android View事件分发机制
- 原则汇总列表
- 打开和输出nc 文件。简单的方法