2012-02-23 43 views
1

为什么这么难以得到正确的结果?我想序列化从我的JAX-RS端点返回的日期对象。我可以从JAX-RS呼叫中返回一个Date对象吗?

如果我将Date对象包装到一个类中并提供XmlJavaTypeAdapter来序列化对象,则它可以正常工作。请告诉我有一个更好/更简单的方法。

此代码不能正常工作 -

@POST 
    @Consumes("application/xml") 
    @Path("/foo") 
    public Date someMethodThatReturnsDate(SomeObject obj) { 
    Date d = someService.getDate(obj); 
    return d; 
    } 

回答

1

我也有类似的问题,这是因为java.sql.Date,你应该使用java.util.Date代替。

相关问题