Jersey+Jackson为jaxb输出json

Jersey默认的json会对attribut前面加上@符号,SO,查了好久发现可以通过Jackson作为json的输出。

jackson实现了json序列化的接口javax.ws.rs.ext.MessageBodyReader, javax.ws.rs.ext.MessageBodyWriter, org.codehaus.jackson.Versioned

步骤

1、下载jackson

2、配置web.xml

<init-param>
<param-name>
com.sun.jersey.config.property.packages
</param-name>
<param-value>com.wuliao2.rest</param-value>
</init-param>
<init-param>
<param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name>
<param-value>true</param-value>
</init-param>

 

posted on 2013-01-05 21:41  yoyo002  阅读(2748)  评论(0编辑  收藏  举报