Java 在来自jersey的请求中设置cookie

Java 在来自jersey的请求中设置cookie,java,jersey,Java,Jersey,我有一个客户机和服务器项目(jersey Rest api),并从(localhost/client/)到(localhost/server)进行Rest调用 我需要在资源中设置cookie @path(authenticate) @POST public Response authenticate(authData auth){ set cookie in (localhost/server) ---> need to set a cookie here return Res

我有一个客户机和服务器项目(jersey Rest api),并从(localhost/client/)到(localhost/server)进行Rest调用

我需要在资源中设置cookie

@path(authenticate)
@POST
public Response authenticate(authData auth){
  set cookie in (localhost/server)   ---> need to set a cookie here
  return Response;
}

我怎样才能做到这一点呢。提前感谢。

响应。ResponseBuilder
有一个
cookie
方法用于在响应中设置cookie。它接受一个用于设置名称、值等的对象。

我需要在localhost/server域中设置cookie。我已经尝试了Response.ok().cookie().build();但它不起作用,但您需要使用
Response.ok().cookie(newnewcookie(name,value)).build(),否则您将不会在response.response.ok().entity(someData.cookie)中设置任何cookie(NewCookie(“token”,GetRandomString(12),“/restServer”,“localhost”,1,null,240000,false)).build();这是我的代码,我有什么错误吗