3
我想为特定的方法获取URI而不“硬编码”它。Jersey:获取方法的URL
我试图UriBuilder.fromMethod
但它只能产生在@Path
注释为该方法指定的URI,它没有考虑到资源类它在的@Path
。
例如,这里的类
@Path("/v0/app")
public class AppController {
@Path("/{app-id}")
public String getApp(@PathParam("app-id") int appid) {
// ...
}
}
我想获取getApp
方法的URL,例如这个/v0/app/100
。
UPDATE:
我想从其他方法的URL比getApp