2017-09-19 29 views
-2
<init-param> 
     <param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name> 
     <param-value>true</param-value> 
</init-param> 

我从web.xml中删除了上述内容,我收到了一些错误。有人可以解释POJOMapping功能的用途吗?为什么我们在web.xml中使用这个

回答

0

如果您想使用JAX-RS内置支持将简单的旧Java对象转换为JSON字符串,那么您应该启用它。

从资源类参考下面的代码片段

 


    //com.sun.jersey.api.json.POJOMappingFeature = true 
    @GET 
    @Produces(MediaType.APPLICATION_JSON) 
    public Data getAllData() { 
     Data data = myService.getAllData(); 
     return data; 
    } 
    //JAX-RS takes care of converting Data object into JSON string. 

 
相关问题