@RequestBody的使用
2017-09-26 15:18
309 查看
@RequestBody是spring mvc中的一个标签,用来接收json格式的字符串数据,而不是json对象,所以json对象需要使用JSON.stringify()方法来将对象转化为字符串。然后将dataType的值写为json,此外contentType的值写为application/json
<script type="text/javas\cript">
$(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:"user/saveUser",
dataType:"json",
contentType:"application/json",
data:JSON.stringify(saveData),
success:function(data){
}
});
});
</script>
控制层的代码为:
<script type="text/javas\cript">
$(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:"user/saveUser",
dataType:"json",
contentType:"application/json",
data:JSON.stringify(saveData),
success:function(data){
}
});
});
</script>
控制层的代码为:
@RequestMapping(value = "saveUser", method = {RequestMethod.POST }}) @ResponseBody public void saveUser(@RequestBody List<User> users) { userService.batchSave(users); }
相关文章推荐
- Spring mvc 理解使用@RequestBody
- Spring 注解的使用 @ResponseBody,@RequestBody
- SpringMVC中使用@RequestBody,@ResponseBody注解实现Java对象和XML/JSON数据自动转换(上)
- 关于SpringMVC使用@RequestBody注解接受json格式数据报415错误
- 使用与不适用@RequestBody注解的区别
- springboot @RequestBody使用JsonSerialize与 JsonDeserialize自定义转参数,处理Date日期格式
- SpringMVC中使用@RequestBody,@ResponseBody注解实现Java对象和XML/JSON数据自动转换(上)
- 使用@RequestBody 取POST方式的json字符串
- springmvc 使用@requestBody postman调试报错415/400
- springmvc与fastjson的整合,注解@RequestBody的使用
- 在SpringMVC中使用@RequestBody注解处理json时,报出HTTP Status 415的解决方案
- SpringMVC中使用@RequestBody,@ResponseBody注解实现Java对象和XML/JSON数据自动转换(上)
- @RequestBody的正确使用方法
- 在SpringMVC中使用@RequestBody注解处理json时,报出HTTP Status 415的解决方案
- springMVC的@ResponseBody、@RequestBody使用需要注意的地方
- 使用@Requestbody出现HTTP Status 406一般是缺少jar包
- 使用Spring MVC 的 @RequestBody 映射json请求参数时报异常问题
- Junit测试Controller(MockMVC使用),传输@RequestBody数据解决办法
- SpringMVC @RequestBody与@ResponseBody注解的使用
- @RequestBody使用