springmvc接收json参数
2018-02-27 19:32
387 查看
json参数有两种,一种是json对象,另一种是json字符串
在前端使用JSON.stringify()传入json对象即可得到json字符串
1.接收json对象
方法一:使用@RequestParam注解,注解里面要写上对应的json字段名。
方法二:直接在方法体里面写参数,不过参数名要跟json字段名相同。
方法三:可以用一个类接收,类的字段要与json字段名相同。
2.接收json字符串
要在参数前面加上@RequestBody注解,而且一个方法体参数只能有一个@RequestBody注解,因此,如果json对象有多个字段,只能使用map或者一个类来接收,map的key要与json字段名相同,同样类的字段也要与json字段名相同。
在前端使用JSON.stringify()传入json对象即可得到json字符串
1.接收json对象
方法一:使用@RequestParam注解,注解里面要写上对应的json字段名。
方法二:直接在方法体里面写参数,不过参数名要跟json字段名相同。
方法三:可以用一个类接收,类的字段要与json字段名相同。
2.接收json字符串
要在参数前面加上@RequestBody注解,而且一个方法体参数只能有一个@RequestBody注解,因此,如果json对象有多个字段,只能使用map或者一个类来接收,map的key要与json字段名相同,同样类的字段也要与json字段名相同。
相关文章推荐
- springmvc接口接收json类型参数设置
- SpringMVC 通过post接收form参数或者json参数
- springMVC-参数绑定(服务器接收页面传来的参数)返回值转换为JSON
- SpringMVC接收xml/json参数的demo
- SpringMVC 通过post接收form参数或者json参数
- SpringMVC配置JSON接收参数字段多于后台字段
- springmvc中RequestMethod.GET方式不适用于json数据格式的参数接收
- SpringMVC 通过post接收form参数或者json参数
- SpringMVC接收JSON请求参数时指定参数映射到Bean中的某个成员属性的方法
- springMVC采用POST方法接收json合适的参数
- SpringMVC如何接收application/json内容编码类型的参数?
- 分享知识-快乐自己:SpringMvc整合遇到-前台传JSON参数,后台实体类对象接收
- springMVC接收参数 xml/json
- SpringMVC控制器接收不了PUT提交的参数的解决方案
- 项目记事【SpringMVC-1】:后台接收前端传来的JSON,并转成对象
- SpringMVC接收复杂集合参数
- 解决SpringMVC同时接收Json和Restful时Request里有Map的问题
- SpringMVC接收请求参数和页面传参
- spring mvc接收JSON格式的参数
- springmvc 接收json对象的两种方式