【发布时间】:2016-12-28 10:32:37
【问题描述】:
我已经创建了一个端点:
@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 格式解析此字符串值。
有什么想法吗?
【问题讨论】:
标签: jakarta-ee jax-rs