您好,欢迎来到微智科技网。
搜索
您的当前位置:首页7.Spring-mvcJson数据交互

7.Spring-mvcJson数据交互

来源:微智科技网
Spring mvc json数据交互

1、@RequestBody:用户读取http请求的内容(字符串),通过springmvc提供的HttpMessageConverter接口将读到的内容转换为json、xml等格式的数据绑定到controller方法的参数上。 2、@ResponseBody:该注解用户将Controller的方法返回的对象,通过HttpMessageConverter接口转换为指定格式的数据如:json、xml等,通过response响应给客户端。

环境配置:

1、 Springmvc默认用MappingJacksonHttpMessageConverter对json数据进行转换,需要加入

jackson的包,如下

2、 在注解适配器中加入json转换器 3、 注意:如果使用则不用定义上边的内容。 4、 Controller

返回json @RequestMapping(“/findUser”) @ResponseBody public User findUserById(String id){ return user; } 接收json @RequestMapping(“/findUser”) public User addUser(@RequestBodyUser user){ return user; } 5、 向后台传递数据的js //请求json响应json function request_json(){ $.ajax({ type:\"post\", url:\"${pageContext.request.contextPath }/item/saveuser.action\", contentType:\"application/json;charset=utf-8\", } data:'{\"name\":\"测试商品\, success:function(data){ alert(data); } });

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务