我可以从JAX-RS调用返回Date对象吗?

时间:2012-02-23 00:52:38

标签: java jax-rs

为什么要这么做很难?我想序列化从JAX-RS端点返回的日期对象。

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

此代码不起作用 -

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

1 个答案:

答案 0 :(得分:1)

我遇到了类似问题,而且由于java.sql.Date,您应该使用java.util.Date代替。