2016-03-28 63 views
-1

我正在创建一个带有简单获取服务的休息项目。当我使用响应类型作为'文本/ HTML',那么一切正常。但我需要json的回应。转换为JSON'MessageBodyWriter not found for media type = application/json'时出现以下错误。这个项目我没有使用maven。我已经附加了这个问题的web.xml。请帮忙。MessageBodyWriter找不到媒体类型= application/json没有maven

+0

的web.xml ---- org.glassfish.jersey.servlet。 ServletContainer ​​jersey.config.server.provider.packages com.arundemo.rest \t \t \t​​com.sun.jersey.api.json.POJOMappingFeature \t \t \t \t \t \t \t <负载上启动> 1

回答

1

可能是MIME类型默认的类型为'text/HTML',并且一些jar文件将不支持MIME类型为'application/json'。可能是您使用的jar文件不会对您正在寻找的类型有支持。

请检查该链接,你可以得到的jar文件,你会不会好像执行maven的使用https://code.google.com/p/genson/

相关问题