springmvc返回json格式类型
2017-07-12 00:42
369 查看
写了这么多返回string视图的,当我们想要返回json格式类型如何是好呢。
首先啊引入一个包jackson
然后在控制器上把@Controller改写成@RestController
最后访问。
那详细的步骤如下:
新建一个类测试
结果:
首先啊引入一个包jackson
然后在控制器上把@Controller改写成@RestController
最后访问。
那详细的步骤如下:
<properties> <jackson.version>2.5.4</jackson.version> </properties> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>${jackson.version}</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>${jackson.version}</version> </dependency>
新建一个类测试
@RestController @RequestMapping(value="/json") public class TestJsonController { private static final Logger log= LoggerFactory.getLogger(TestJsonController.class); @RequestMapping(value="/show.do",method = RequestMethod.GET) public Student show(Student s){ log.info(s.toString()); return s; } }
http://localhost:8080/json/show.do?username=陈亚&sex=MALE&aClass.classId=3&aClass.bzr=陈玉成&aClass.className=初三6版
结果:
{ "becomeStudent": null, "username": "陈亚", "sex": "MALE", "age": 0, "aClass": { "classId": 3, "className": "初三6版", "bzr": "陈玉成" } }
相关文章推荐
- SpringMVC中在使用@ResponseBody时如何将Date类型的日期返回指定格式的json数据
- springmvc 1.接受日期类型的参数 2.后台返回json串的格式处理(返回json串null值处理为"")
- SpringMVC返回Json,自定义Json中Date类型格式
- SpringMVC返回Json,自定义Json中Date类型格式
- Asp.net Mvc返回JsonResult中DateTime类型数据格式的问题
- 解决Asp.net Mvc返回JsonResult中DateTime类型数据格式的问题
- SpringMVC 用JackJson做接口返回JSON格式指定的字段解决方法
- SpringMVC 设置全局DateTime json返回格式
- SpringMVC返回json格式
- Springmvc数据校验返回Json格式
- SpringMVC学习笔记(7) 返回Json格式数据
- SpringMvc返回Json格式的数据 和@RequestMapping(value="/{username}",method=RequestMethod.GET,params="json")
- 用springMVC构建restful程序,接收以及返回json数据格式
- SpringMVC 目标方法返回 json 格式数据
- SpringMVC返回JSON格式
- SpringMVC中返回Json时间字段格式问题
- 后台返回一个string类型的json格式数据,前台js如何读取?
- ASP.NET Web API 配置返回的json字段的格式以及Action返回HttpResponseMessage类型
- SpringMVC使用@ResponseBody返回json的日期格式注意
- springmvc 返回hibernate级联实体json格式报错