Java 如何在响应中添加内容?

Java 如何在响应中添加内容?,java,web-services,jax-rs,jax-ws,response,Java,Web Services,Jax Rs,Jax Ws,Response,我的Web服务(我想在响应中放入uuid字符串) 我的请求(从响应读取uuid) 当我尝试访问该实体时,该实体始终为空。我做错了什么?嗨,我发现了问题: 这是一个解析问题,不知何故,在更改请求代码之前,我总是得到null response.getEntity() 为此: String uuid = new Gson().fromJson(response.readEntity(String.class), String.class); 您必须返回响应对象吗?您只需返回一个字符串publics

我的Web服务(我想在响应中放入uuid字符串)

我的请求(从响应读取uuid)


当我尝试访问该实体时,该实体始终为空。我做错了什么?

嗨,我发现了问题:

这是一个解析问题,不知何故,在更改请求代码之前,我总是得到null

response.getEntity()
为此:

String uuid = new Gson().fromJson(response.readEntity(String.class), String.class);

您必须返回
响应
对象吗?您只需返回一个
字符串
publicstringcreateobject(..){..return UUIDString;}
当我返回字符串时,它可以工作,但我还想检查客户端上的http(错误)状态代码,以仅返回一个实体,即
return Response.ok(uuid).build()已尝试但问题相同
response.getEntity()
String uuid = new Gson().fromJson(response.readEntity(String.class), String.class);