@Produces(“application / json”)在RestEasy中不起作用

时间:2015-05-20 13:24:52

标签: java json jackson resteasy

我的代码就像这样

@Path("/TestClass")
public class Test implements Serializable {

  @GET
  @Path("/hello")
  public Response heloMessage() {

    String output = "Hello Word!!!!!!!!!";

    return Response.status(200).entity(output).build();
  }

  @GET
  @Path("/get")
  @Produces("application/json")
  public EmailJobData getProductInJSON() {

    EmailJobData product = new EmailJobData();
      product.setBody("Test");
      product.setHost("Test data");;

      return product; 

  }

我的web.xml文件为空。我创建了一个类并扩展了 javax.ws.rs.core.Application

当我去

时,heloMessage功能正常工作
  

http://localhost:8080/RemoteQuartzScheduler/rest/TestClass/hello

当我试图去

时那样
  

http://localhost:8080/RemoteQuartzScheduler/rest/TestClass/get

访问getProductInJSON函数,没有任何反应。没有错误信息,没有...当我也调试时,它也没有进入函数。

我做错了什么?提前谢谢。

0 个答案:

没有答案