Java 在使用自定义json mime类型时,如何将Jersey配置为自动处理POJO?
我目前正在从事一个使用Jersey 1.8提供RESTful API的项目。客户已经为JSON数据定义了自己的MIME类型,这与application/JSON不同。我发现所有优秀的automagic数据绑定特性(JAXB、基于POJO的,…)都因此无法工作Java 在使用自定义json mime类型时,如何将Jersey配置为自动处理POJO?,java,json,rest,jersey,Java,Json,Rest,Jersey,我目前正在从事一个使用Jersey 1.8提供RESTful API的项目。客户已经为JSON数据定义了自己的MIME类型,这与application/JSON不同。我发现所有优秀的automagic数据绑定特性(JAXB、基于POJO的,…)都因此无法工作 有没有办法将Jersey将特定MIME类型字符串设置为JSON?在JAX-RS中,可以指定MIME类型: @POST @Consumes("<client's MIME type>") public void postClich
有没有办法将Jersey将特定MIME类型字符串设置为JSON?在JAX-RS中,可以指定MIME类型:
@POST
@Consumes("<client's MIME type>")
public void postClichedMessage(String message) {
// Store the message
}
@POST
@使用(您可以创建MessageBodyReader
和MessageBodyWriter
(即)来处理Jersey不支持的任何Java类型/MIME类型组合
我发布的链接是针对最新的Jersey版本的。您可以尝试查找特定版本的文档,这样您就不会使用旧版本中不支持的某些功能