【发布时间】:2013-12-08 06:23:49
【问题描述】:
我正在编写一个 REST 服务来接受将 JSON 作为输入参数的 POST 调用。我使用的伪代码是:
@POST
@Path("/decodeJson")
//@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
public String decodeJson(Employee book) throws Exception {
return "hi";
}
我有一个Employee 的 pojo 类。当我运行 POST 请求时,我收到以下错误:
SEVERE:Java 类 com.sampleservice.model.Employee、Java 类型类 com.sampleservice.model.Employee 和 MIME 媒体类型 application/json 的消息正文阅读器; charset=UTF-8 未找到。 与 MIME 媒体类型兼容的注册消息正文阅读器是: * / * ->
有人见过这个错误吗?在 REST 服务类中解析 JSON 的最佳方法是什么?任何帮助表示赞赏。
【问题讨论】:
-
感谢您的建议