处理JSON:使用Spring MVC,实现json数据的返回。

处理JSON:使用Spring MVC,实现json数据的返回。javascript

  1. 加入 jar 包:

jackson-annotations-2.1.5.jarjava

jackson-core-2.1.5.jarajax

jackson-databind-2.1.5.jarjson

  1. 编写目标方法,使其返回 JSON 对应的对象或集合

@ResponseBody  //SpringMVCJSON的支持app

@RequestMapping("/testJSON")测试

public Collection<Employee> testJSON(){url

return employeeDao.getAll();spa

}对象

  1. 编写index页面

<a href="testJson">测试Json</a>ip

4)如何使用消息转换

@RequestBody   @ResponseBody

HttpEntity    ResponseEntity

5)ajax 添加

<script type="text/javascript"> $(function(){         $("#btn").click(function(){             $.ajax({                 url:"testJson",                 type:"POST",                 dataType:"json",                 success:function(msg){                 $("body").append("<table></table>");                 $("table").append("<tr><th>id</th><th>lastName</th><th>email</th><th>gender</th><th>departmentName</th></tr>");                     for(var i in msg){                     var emp=msg[i];                     $("table").append("<tr><td>"+emp.id+"</td><td>"+emp.lastName+"</td><td>"+emp.email+"</td><td>"+emp.gander+"</td><td>"+emp.department.departmentName+"</td></tr>")                                  }                                          }                              });                      }); }); </script>

相关文章
相关标签/搜索