Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaEE时间戳json序列化格式_Java_Json_Jakarta Ee_Timestamp - Fatal编程技术网

JavaEE时间戳json序列化格式

JavaEE时间戳json序列化格式,java,json,jakarta-ee,timestamp,Java,Json,Jakarta Ee,Timestamp,有没有办法在RESTfulWebServices中定义时间戳序列化,这样我就可以排除时区 @GET @Path("{id}") @Produces(MediaType.APPLICATION_JSON) public Dto getById(@PathParam("id") Id id) { /**...**/ } 这将生成json承载的时间戳,格式如下:2014-12-14T16:29:52.416371+02:00 我只需要:2014-12-14T16:29:52.416371 编辑 IS

有没有办法在RESTfulWebServices中定义时间戳序列化,这样我就可以排除时区

@GET
@Path("{id}")
@Produces(MediaType.APPLICATION_JSON)
public Dto getById(@PathParam("id") Id id) { /**...**/ }
这将生成json承载的时间戳,格式如下:2014-12-14T16:29:52.416371+02:00

我只需要:2014-12-14T16:29:52.416371

编辑
ISO 8601格式可以替代

如果您将Jackson用于JSON序列化程序,有几种方法可以实现自定义序列化。你可以读更多


其中一种方法是将
@JsonSerialize
注释与扩展
JsonSerializer

的类一起使用。如果实现自定义实体提供程序/MessageBodyWriter,则可以通过序列化程序和JAX-RS实现独立的方式来实现。请参阅:

我知道jackson,但在这种情况下,序列化必须手动完成,我的方法是什么?或者我可以将jackson插入javaee框架?是的,您可以配置您的Jax RS实现以使用jackson进行序列化。只要搜索Jackson和Resteasy或Jackson和Jersey(或您正在使用的任何东西),我相信您会找到说明。我应该在哪里查找?我没有俱乐部请看我的新问题: