【问题标题】:jaxrs variable @Pathjaxrs 变量@Path
【发布时间】:2015-05-14 17:25:37
【问题描述】:

我有一个像这样用 jax-rs 注释的方法

@POST
@Path("/somepath")
public Response testPost(...)

我想使用 java 字符串常量(从配置中检索)代替“/somepath”。这可能吗?

我知道我可以做到@Path({somepath}) 然后使用 @PathParam 替换它,但这是调用者传递动态参数的不同用例。

【问题讨论】:

    标签: java jax-rs


    【解决方案1】:

    在java中,注解参数必须是编译时常量。 因此,您将无法在 @Path 注释中使用配置检索值。

    【讨论】:

    • 谢谢。有没有没有注释的方法?
    • @user35202 与 Jersey,您可以通过编程方式构建资源模型,但没有标准的 JAX-RS 方式。
    猜你喜欢
    • 2012-11-10
    • 2014-01-11
    • 2013-04-23
    • 2019-06-30
    • 2011-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多