我正在使用泽西岛休息服务。我的资源对象采用如下所示的对象作为 post 参数。从客户端,我在输入对象的属性字段中设置键值对。k,v 对之一是 (key,value)=("timestamp",new java.util.Date())。准备好 InputObject 后,我使用 json 序列化数据并发送到 RestService
当我的休息资源收到请求时,我将得到与键时间戳相对应的值。
我想知道是否有可能以 java.util.Date 的形式取回值,例如球衣中的某种配置或覆盖能力我对处理这个问题的标准方法感兴趣,我知道的黑客很少,我如果只有标准方式无法满足我的要求,将应用它们
public class InputObject {
private long id,
private Map<String,Object> map;
// not adding the getters and setters
}
以下是我的资源对象接受的内容。
@POST
@Path("/forceevent")
@Consumes("application/json")
@Produces("application/json")
public AckValue sendEvent(InputObject request)
{
return AckValue.FAILURE;
}