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格式解析此字符串值。
任何想法?