json 在球衣中解析的应用程序上下文配置
Application context configuration for json parsing in jersey
我正在使用 jax-rs 开发 Web 服务。我配置了 Application
class。它在默认 xml 格式下工作正常。没有 web.xml 文件。我想启用 json 格式支持。我使用 web.xml 找到了一些解决方案。我想知道是否有任何方法可以在不使用 web.xml 的情况下使用 jersey-json 库 启用 json 格式支持。
您是否使用 jackson 作为 JSON 序列化器?如果是这样,请将其添加到您的应用程序中 class
@Override
public Set<Class<?>> getClasses() {
final Set<Class<?>> classes = new HashSet<>();
//add all your services
classes.add(JacksonFeature.class);
return classes;
}
并在您需要的任何地方用 MediaType.APPLICATOIN_JSON 注释您的其余端点(生产、消费)。它应该在不需要任何 web.xml
的情况下工作
我正在使用 jax-rs 开发 Web 服务。我配置了 Application
class。它在默认 xml 格式下工作正常。没有 web.xml 文件。我想启用 json 格式支持。我使用 web.xml 找到了一些解决方案。我想知道是否有任何方法可以在不使用 web.xml 的情况下使用 jersey-json 库 启用 json 格式支持。
您是否使用 jackson 作为 JSON 序列化器?如果是这样,请将其添加到您的应用程序中 class
@Override
public Set<Class<?>> getClasses() {
final Set<Class<?>> classes = new HashSet<>();
//add all your services
classes.add(JacksonFeature.class);
return classes;
}
并在您需要的任何地方用 MediaType.APPLICATOIN_JSON 注释您的其余端点(生产、消费)。它应该在不需要任何 web.xml
的情况下工作