如何在resteasy(或jax-rs实现)中动态添加路由。现在,我添加带@Path注释的路由。 示例
@Controller
@Path("/api")
public class Controller {
@GET
@Path("/route1")
public String route1() {
return "Welcome ";
}
}
但是,我需要根据一些用户输入在运行时添加更多路由。我的目标是在运行时根据用户输入创建rest apis。
答案 0 :(得分:0)
您需要将路径编写为正则表达式。这是tutorial。
所以看起来应该是这样的:
@Controller
@Path("/api")
public class Controller {
@GET
@Path("/{subPath}")
public String subPath() {
return "Welcome ";
}
}