Spring MVC 3学习笔记+教程(三)返回JSON数据
来源:互联网 发布:2017网络剧上映时间表 编辑:程序博客网 时间:2024/05/09 07:00
Spring MVC响应中返回JSON数据的方法:
配置与以前相同使用<mvc:annotation-driven/>的注解配置,
但WEB-INF/lib的类路径里面要有jackson-all-1.6.9.jar这个库文件,
然后在controller里面这样写:
@Controller
@RequestMapping("/user" )
public class UserController {
@RequestMapping("/ajax2" )
@ResponseBody
public List<User> ajax2(){
System. out.println("ajax request2--" );
List<User> userList= new ArrayList<User>();
for(int i=0; i<5; i++){
User user= new User();
user.setName( "测试"+(i+1));
user.setPassword( "1234"+i);
user. setBirthday(new Date());
userList.add(user);
}
return userList;
}
加粗的表示这是返回由jackson转换后的json对象,可以是对象、数组、列表等,在地址里
敲入:http://localhost:8080/spring/user/ajax2 (这里工程context路径是spring),
会返回
[{birthday:1339237340265, name:测试1, password:12340}
, {birthday:1339237340265, name:测试2, password:12341}
, {birthday:1339237340265, name:测试3, password:12342}
, {birthday:1339237340265, name:测试4, password:12343}
, {birthday:1339237340265, name:测试5, password:12344}]
, {birthday:1339237340265, name:测试2, password:12341}
, {birthday:1339237340265, name:测试3, password:12342}
, {birthday:1339237340265, name:测试4, password:12343}
, {birthday:1339237340265, name:测试5, password:12344}]
的数据。
- Spring MVC 3学习笔记+教程(三)返回JSON数据
- Spring MVC 3学习笔记+教程(三)返回JSON数据
- Spring MVC 3学习笔记+教程(三)返回JSON数据
- spring 3.1 mvc 例子浅谈[返回json数据](3)
- spring mvc json数据返回
- Spring MVC返回JSON数据
- Spring MVC返回JSON数据
- spring mvc返回json数据的三种方式
- Spring MVC 学习笔记11 —— 后端返回json格式数据
- 【Spring学习笔记-MVC-3.1】SpringMVC返回Json数据-方式1-扩展
- Spring MVC返回json数据的方法
- Spring MVC之返回JSON数据
- Spring MVC返回json数据的方法
- 封装Spring MVC 返回JSON 格式数据
- 关于spring mvc返回json数据
- Spring MVC中ajax返回json数据
- spring mvc ajax 请求返回json数据
- spring mvc如何返回json数据
- Spring MVC 3学习笔记+教程(一)开发环境搭建和HelloWorld程序
- 三、最短路径之Dijkstra算法
- Spring MVC 3学习笔记+教程(二)在controller和视图之间传递参数
- 利用diskpart设置移动硬盘写保护(转)
- metasploit_命令学习1
- Spring MVC 3学习笔记+教程(三)返回JSON数据
- 系统文件夹加密
- eclipse 的几个常用插件
- Thumb指令
- oracle 查看表空间
- 简单安装jbpm 5.2 或5.3
- 天干地支的意义
- Linux 必备指令
- 目标《程序员》 看《宅男程序员给老婆的计算机课程》