我正在使用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