我有这两种资源方法。我要:
“.路径/”与根匹配#
"...path“匹配#
@GET
@Path("/")
public void withRoot() {
int x = 0;
}
@GET
@Path("")
public void withoutRoot() {
int x = 0;
}但目前它只是跳入#withRoot。我怎样才能做到这一点?
发布于 2018-04-03 07:16:37
根据泽西岛的文件,这是不可能的:
同样,默认情况下,@Path值可能以'/‘结尾,也可能不以'/’结尾,这没有什么区别,因此请求以‘/’结尾或不以‘/’结尾的URL都将被匹配。
因此,在这种情况下,将两者分开是毫无意义的。你为什么要这么做?如果您想表示两条不同的路径,最好创建两个不同的路径来表示您试图公开的每个功能。
https://stackoverflow.com/questions/49624082
复制相似问题