xml和json 是最為常用的資料交換格式。本例子示範如何将java對象,轉成json輸出。
1.在上文項目中, 在“com.waylau.rest.resources.userresource“中增加代碼,代碼如下:
mediatype.application_json 說明輸出的是json格式
此時,需要擷取json轉換包的支援 。 可以由多種方式實作:moxy、json-p、jackson、jettison等,本例為jackson。
jackson-all-1.9.11.jar 下載下傳位址http://wiki.fasterxml.com/jacksondownload
項目中引入jackson-all-1.9.11.jar
5.在“com.waylau.rest”目錄下建立restapplication.java
6.修改web.xml,初始化從restapplicaton進入應用,如下:
<a href="https://github.com/waylau/restdemo/tree/master/jersey-demo3-json"></a>