我得到这样的东西
import javax.ws.rs.GET;
import javax.ws.rs.Path;
public class xxx
{
@GET
@Path(value = "path1")
public Response m1(@QueryParam(value = "a") String a)
{
...
}
@GET
@Path(value = "path2")
public Response m2(@QueryParam(value = "b") String b)
{
...
}
}
使用 restEasy 我得到 HTTP 状态 404 - 每次我尝试获取 path1 或 path2 时都找不到相对资源 例如http://someip:8080/myserv/services/path1?a=asd
我在这里阅读了http://docs.jboss.org/resteasy/docs/1.2.GA/userguide/html_single/#Using_Path
@javax.ws.rs.Path 注释必须存在于类和/或资源方法上。如果它同时存在于类和方法上,则资源方法的相对路径是类和方法的串联。