springMVC接收参数 xml/json
2018-06-28 21:03
417 查看
springMVC参数接收
作为web层框架,可以接受复杂的类型,且很简单
1.接收字符串可以直接写参数类型,参数名称,跟前端传过来的name值一样即可
如果不一样也可以,通过@RequestParam参数来进行映射下,也是可以设置默认值的
2.接收对象的话直接传对象的名称即可,同理@RequestParam是一样的效果(虽然没用过)
3.接收xml
需要经过@RequestBody来进行自动封装,bean的话是需要实现序列化接口且类上需要添加@XmlRootElement(name="wx")注解,name就时root标签名称
getset省略
至于需要传xml数据到后台,推荐使用postman,网上一大堆教程,最简单的不用集成什么开发插件,直接下载这个就行。
直接测试,OK。
4.传递json格式就很常用了,也是需要加@RequestBody,要返回json对象的话直接使用@ResponseBody注解,倘若访问状态码为406,那就是少
这三个jar包
操作:
测试的话也使用postman
OK,结束。
作为web层框架,可以接受复杂的类型,且很简单
1.接收字符串可以直接写参数类型,参数名称,跟前端传过来的name值一样即可
如果不一样也可以,通过@RequestParam参数来进行映射下,也是可以设置默认值的
2.接收对象的话直接传对象的名称即可,同理@RequestParam是一样的效果(虽然没用过)
3.接收xml
需要经过@RequestBody来进行自动封装,bean的话是需要实现序列化接口且类上需要添加@XmlRootElement(name="wx")注解,name就时root标签名称
getset省略
至于需要传xml数据到后台,推荐使用postman,网上一大堆教程,最简单的不用集成什么开发插件,直接下载这个就行。
直接测试,OK。
4.传递json格式就很常用了,也是需要加@RequestBody,要返回json对象的话直接使用@ResponseBody注解,倘若访问状态码为406,那就是少
这三个jar包
操作:
测试的话也使用postman
OK,结束。
相关文章推荐
- SpringMVC接收xml/json参数的demo
- SpringMVC 通过post接收form参数或者json参数
- SpringMVC如何接收application/json内容编码类型的参数?
- springMVC-参数绑定(服务器接收页面传来的参数)返回值转换为JSON
- springmvc接收json参数
- SpringMVC配置JSON接收参数字段多于后台字段
- springMVC采用POST方法接收json合适的参数
- springmvc接口接收json类型参数设置
- SpringMVC 通过post接收form参数或者json参数
- 分享知识-快乐自己:SpringMvc整合遇到-前台传JSON参数,后台实体类对象接收
- SpringMVC接收JSON请求参数时指定参数映射到Bean中的某个成员属性的方法
- springmvc中RequestMethod.GET方式不适用于json数据格式的参数接收
- SpringMVC 通过post接收form参数或者json参数
- 浅谈springMVC接收前端json数据的总结
- C#微信json结构接收参数
- SpringMVC Controller接收参数总结
- springmvc接收请求参数的方法
- SpringMVC接口不能接收参数的问题解决
- 接收前台返回的Json格式参数
- springMVC接收json串问题