gpt4 book ai didi

cxf - 在 apache cxf 中使用 jax-rs 自定义日期格式?

转载 作者:行者123 更新时间:2023-12-04 23:32:43 26 4
gpt4 key购买 nike

当我在 apache CXF 上使用 jax-rs 时,我一直在谷歌搜索以找出如何自定义日期格式。我查看了代码,它似乎只支持原语、枚举和一个特殊的hack,假设与@FormParam 关联的类型有一个带有单个字符串参数的构造函数。如果我想使用 FormParam,这迫使我使用 String 而不是 Date。它有点丑。有没有更好的方法来做到这一点?

@POST
@Path("/xxx")
public String addPackage(@FormParam("startDate") Date startDate)
{
...
}

谢谢

最佳答案

从 CXF 2.3.2 开始注册 ParameterHandler 就可以了。也总是可以使用 RequestHandler 过滤器覆盖日期值(作为查询的一部分传递等),以便默认 Date(String) 工作

关于cxf - 在 apache cxf 中使用 jax-rs 自定义日期格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2838303/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com