我如何返回json String jersey2.7

时间:2016-02-03 13:36:57

标签: java json jersey-2.0

我正在使用球衣2.7

我希望输出为" {\"结果\":1}"
我得到输出为{result:1}
我使用的是org.glassfish.jersey.media:jersey-media-moxy并已添加到web.xml中

       <init-param>
            <param-name>jersey.config.server.provider.classnames</param-name>
            <param-value>org.glassfish.jersey.media.multipart.MultiPartFeature</param-value>
            <param-value>org.glassfish.jersey.moxy.json.MoxyFeature</param-value>
        </init-param>

在休息控制器中

@POST
@Path("/start")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public Response start()
{
com.google.gson.JsonObject jsonObject=new JsonObject();
jsonObject.addProperty("result",1);
return Response.status(200).entity(jsonObject.toString()).build();

}

0 个答案:

没有答案