我正在开发一个简单的宁静网络服务,并且是一个新手。因此,我参考了基本教程并成功执行了它们。
以下是我编写的示例代码以进一步进行
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import javax.ws.rs.QueryParam;
import javax.ws.rs.core.MediaType;
@Path("/text/{sso}")
public class Do {
@GET
@Produces(MediaType.TEXT_PLAIN)
public String simple(@PathParam("ss") @QueryParam("d") String params) {
return "Hello Jersey"+params;
}
@GET
@Produces(MediaType.TEXT_PLAIN)
public String advanced(@PathParam("as") @QueryParam("d") String params) {
return "Hello Jersey-----"+params;
}
}
我基本上需要的是在同一个类中公开两种不同的方法,并根据 url 访问适当的方法。
执行上述方式时会引发以下错误 - com.sun.jersey.spi.inject.Errors$ErrorMessagesException 如果我走在正确的轨道上,有人可以指导我吗?如果是,请告诉我我错过了哪里。如果不是这种情况的正确方法是什么?