【发布时间】:2015-05-14 17:25:37
【问题描述】:
我有一个像这样用 jax-rs 注释的方法
@POST
@Path("/somepath")
public Response testPost(...)
我想使用 java 字符串常量(从配置中检索)代替“/somepath”。这可能吗?
我知道我可以做到@Path({somepath}) 然后使用 @PathParam 替换它,但这是调用者传递动态参数的不同用例。
【问题讨论】:
我有一个像这样用 jax-rs 注释的方法
@POST
@Path("/somepath")
public Response testPost(...)
我想使用 java 字符串常量(从配置中检索)代替“/somepath”。这可能吗?
我知道我可以做到@Path({somepath}) 然后使用 @PathParam 替换它,但这是调用者传递动态参数的不同用例。
【问题讨论】:
在java中,注解参数必须是编译时常量。 因此,您将无法在 @Path 注释中使用配置检索值。
【讨论】: