SpringMVC+Jackson的配置
来源:互联网 发布:数据库查询语句大全 编辑:程序博客网 时间:2024/05/17 04:27
SpringMVC里添加Jackson的Maven配置。
<!--jackson support--> <!--************************************--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.6.3</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.6.3</version> </dependency> <!--************************************-->
服务器提供RESTful Web Services的代码截取
package com.dpter.controller;import com.dpter.formbean.RegisterInfo;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.ModelAttribute;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;/** * Created by Choke on 10/11/2015. */@Controllerpublic class spring { @RequestMapping({"/"}) String register(Model model) { model.addAttribute("registerInfo", new RegisterInfo()); return "register"; } @RequestMapping({"/login"}) String login(@ModelAttribute RegisterInfo registerInfo, Model model) { model.addAttribute("registerInfo", registerInfo); return "login"; } @RequestMapping({"/greeting"}) @ResponseBody public RegisterInfo greeting() { RegisterInfo registerInfo = new RegisterInfo(); registerInfo.setEmail("sdfaffds@asdfasdf"); registerInfo.setName("tom"); registerInfo.setPassword("232434"); return registerInfo; }}
因为是部分代码,所以主要讲一下思路,关键点在于@Controller 和 下面的@ResponseBody(这两个结合相当于RestController),访问/greeting这个链接时,将会返回json数据到浏览器(从registerInfo到Json数据的转换过程由Spring框架自动完成,所以不需要额外的配置):
{"name":"tom","password":"232434","email":"sdfaffds@asdfasdf"}
而访问/或者/login时,则会返回相对应的.html网页给浏览器。
0 0
- SpringMVC+Jackson的配置
- SpringMvc配置使用jackson
- SpringMVC 配置Jackson方法
- springmvc配置jackson
- Jackson使用(四)----springmvc中配置jackson
- SpringMVC - Jackson
- 在 springmvc 中, 如何配置 fastjson (阿里开源的) 和 Jackson( Spring 内置的)
- SpringMVC jackson的一个小坑
- 使用fastjson 替换springMvc默认的jackson
- SpringMVC 和 MyBatis 支持 Jackson 的经验谈
- spring4 下jackson的配置
- SpringMVC返回Json失败,请检查是否配置了Jackson
- jackson配置
- SpringMVC json处理 (Jackson)
- springMVC整合jackson
- SpringMVC jackson maven依赖
- spring+springmvc+myBatis+jquery+ajax+jackson的增删改查
- springmvc jackson 时间转换问题
- 利用Object中的key的唯一性去除数组的重复项
- opencv3检测凸包convexHull函数-使用方式二
- C语言求两个整数最大值
- 第一次月赛 Count the string
- UFT脚本的录制和回放
- SpringMVC+Jackson的配置
- 【线性代数公开课MIT Linear Algebra】 第七课 Ax=0的算法
- opencv3检测凸包convexHull函数-使用方式二-滚动条
- iOS --- 使用openURL调用iOS系统应用
- StoryBoard中tableView中cell的各个属性说明
- 黑马程序员-scanf函数的原理
- 【总结】20151017重庆市NOIP模拟赛
- Qt 无边框、透明、可移动、的个性窗体案例详解
- opencv-cvWaitKey