我正在使用JAX-RS在我的Java应用程序中提供其余的API,并且遇到反序列化包含其他对象的对象的问题。对于这样的对象(bean),在反序列化时,我得到错误“Java类ClassName的消息体读取器,Java类类ClassNAme2和MIME媒体类型application/json未找到”。我搜索了这个错误,并发现在“MessageBodyReader”中应该出现错误。然而,我不太清楚发生了什么事情,我该如何使用这个接口来解决这个问题。任何帮助深表感谢。使用MessageBodyReader与泽西岛
0
A
回答
0
至少尝试将JAXB的@XmlRootElement
注释添加到参与序列化的类中。看看是否消除了错误,然后根据需要添加更多的JAXB注释...
0
@ user1558274,确保您不错过jersey-json-1.8.jar或jersey-server jar。你需要用@XmlRootElement注释你的POJO。点击以下链接了解更多信息。
相关问题
- 1. 泽西岛没有看到我的MessageBodyReader
- 2. 泽西岛
- 3. 制作favicon.ico与泽西岛
- 4. 与RMI集成泽西岛
- 5. 泽西岛部署
- 6. 泽西岛和Struts2
- 7. 泽西岛json代
- 8. RESTEasy或泽西岛?
- 9. 在泽西岛调用SOAP
- 10. 内省泽西岛资源模型泽西岛2.x
- 11. 迁移泽西岛2.22.1到泽西岛2.22.2
- 12. 泽西岛:在泽西岛以外的地方重定向
- 13. 泽西岛 - Freemarker - 使用自定义ViewProcessor
- 14. 使用泽西岛(JAX-RS)呈现HTML
- 15. Sitemesh和Freemarker与泽西岛资源
- 16. 与灰熊和泽西岛的SSL
- 17. AngularJS与泽西岛的CORS api
- 18. JSON设计与查询泽西岛
- 19. REST风格的JSON与泽西岛2.23.2
- 20. Guice 3.0与泽西岛和异步Servlets
- 21. Tomcat与泽西岛上的错误
- 22. 配置Swagger-ui与泽西岛
- 23. REST实现与泽西岛的例外
- 24. 将neo4j与泽西岛和tomcat集成
- 25. 依赖注入泽西岛
- 26. @POST在泽西岛查看
- 27. 泽西岛2替代ServletContextListener
- 28. 泽西岛2.5不读jaxb.properties
- 29. 保护REST泽西岛
- 30. JSON ArrayList在泽西岛
贵公司的所有对象(包括所包含的对象)有JAXB注解? – condit
没有任何对象被注释。 – user1558274