0
我创建了一个端点:上JAXRS JSON字符串没有“”反应
@Path(value = "/users")
@Produces(MediaType.APPLICATION_JSON)
public interface IUserCommtyEndpoint {
@POST
public abstract Response create(
@HeaderParam("user") String username
);
正如你可以看到我已经指定了该端点产生MetiaType.APPLICATION_JSON
。
这是实现:
@Override
public Response create(String username) {
String userId = "some string";
return Response
.created(this.uriInfo.getAbsolutePathBuilder().path(userId).build())
.entity(userId)
.build();
}
然而,响应主体内容是some string
内部消除""
。因此,浏览器无法使用json格式解析此字符串值。
任何想法?