一旦我得到这个问题,最新泽西的例子没有得到回应,我遇到了另一个奇怪的问题:
服务器,GET方法工作正常.我测试并添加了一些helloworld-pure-jax-rs示例和esp的测试代码.添加了JSON的POST请求:
package org.glassfish.jersey.examples.helloworld.jaxrs;
import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
@Path("helloworld")
public class HelloWorldResource
{
public static final String CLICHED_MESSAGE = "Hello World!";
@GET
@Produces(MediaType.TEXT_PLAIN)
public String getHello()
{
return CLICHED_MESSAGE;
}
@GET
@Produces(MediaType.APPLICATION_JSON)
public String getHelloJson()
{
return "{ \"message\":" + CLICHED_MESSAGE + "}";
}
@GET
@Produces(MediaType.TEXT_HTML)
public String getHelloHtml()
{
return "<html> " + "<title>" + "Hello Jersey" + "</title>" + "<body><h1>" + CLICHED_MESSAGE
+ "</body></h1>" …Run Code Online (Sandbox Code Playgroud)