我有一个java webservice方法,在返回的位置它显示为错误The method ok() is undefined for the type Response
这是我的代码如下
@Path("/deleteMethod")
@GET
@Produces({"application/json"})
public Response deleteServiceMethod(@QueryParam("allPatients") boolean allPatients, @QueryParam("PatientName") String PatientName, @QueryParam("PatientPlace") String PatientPlace)
throws IOException, InterruptedException
{
//my logic is present here
return Response.ok().build();
}
任何人都可以告诉我这是什么类型的错误,我是否需要为此添加任何jar?
答案 0 :(得分:0)
试试这个:
return Response.status(200).entity("your payload").build();
答案 1 :(得分:0)
最后我解决了这个错误。//Type 1: import javax.xml.ws.Response;
Type2: import javax.ws.rs.core.Response;
以前我使用Type1导入和注释Type 1,我使用Type2它已经解决了。谢谢每个帮助我解决这个问题的人。
答案 2 :(得分:0)
添加导入:
import javax.ws.rs.core.Response;