我javax.ws.rs.Path
在我的 REST 类中使用类来配置路径。它的行为很奇怪......我的配置是这样的......这不是实际的文件,但我已经展示了一个复制来让你理解我的配置。
第一类
@Path("/v2")
public class BoxResource {
@POST
@Path("/ie/box")
public Response createbox(...) {
...
}
}
2 类
@Path("/v2/ie")
public class BagResource {
@POST
@Path("/bag")
public Response createbag(...) {
...
}
}
当我发出类似的 HTTP 请求/v2/ie/box
时,它会引发服务器配置错误。但是,如果我像下面这样更改我的 Class2,它就可以正常工作。
@Path("/v2/ie/bag")
public class BagResource {
@POST
public Response createbag(...) {
}
}
为什么会这样。。@path 在类级别和方法级别的配置是否不同?