动态RESTful URL或在运行时添加RESTful侦听器

时间:2014-10-05 18:28:44

标签: java rest java-ee dynamic java-ee-6

我有一个使用restful urls(JAX-RS)的Java EE应用程序,如下所示:

@GET
@Path("/test/{id}")
public void foo(....

我需要做的是在运行时添加一些这些URL。可能是朝这个方向发展的事情:

@Inject
RestfulController rC; 

void myMethod(){
    rC.registerPath( GET, "/xxx/" + var1 + "/{asfd}", listener);
}

我在这里找到了一个非常相似的问题: https://stackoverflow.com/questions/12488031/develop-a-dynamic-rest-web-server-using-java-ee#comment41094132_12488031

有没有办法在运行时注册新的URL?

编辑:对于我的用例,我可以在启动时设置一次urls(和监听器)。之后无需更改它们。唯一的一点是它们不能用@Path进行硬编码。

0 个答案:

没有答案