處理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>

相關文章
相關標籤/搜索