3
由於其他要求,我們需要使用傑克遜JSON序列化。不幸的是,傑克遜不支持按照documentation中所述的RESTServiceDiscovery支持Atom鏈接。有沒有人已經爲此構建瞭解決方法?或者有什麼想法,爲什麼它不與傑克遜合作,以及如何解決它?Resteasy原子鏈接與傑克遜而不是Jettison
我們當前的方法是使用XML作爲輸出,然後使用JavaScript庫將XML轉換爲JSON。
由於其他要求,我們需要使用傑克遜JSON序列化。不幸的是,傑克遜不支持按照documentation中所述的RESTServiceDiscovery支持Atom鏈接。有沒有人已經爲此構建瞭解決方法?或者有什麼想法,爲什麼它不與傑克遜合作,以及如何解決它?Resteasy原子鏈接與傑克遜而不是Jettison
我們當前的方法是使用XML作爲輸出,然後使用JavaScript庫將XML轉換爲JSON。
我們在使用JBossAS7時遇到同樣的問題。 我們最終從傑克遜的切換由JBoss的部署,structure.xml禁用傑克遜拋棄:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
<deployment>
<exclusions>
<module name="org.jboss.resteasy.resteasy-jackson-provider" />
</exclusions>
</deployment>
</jboss-deployment-structure>
不幸的是我需要的,因爲傑克遜拋棄不支持JSONP。 –
@LeonardBrünings - 你可以隨時切換到Jettison,然後在servlet過濾器中處理/打開你的JSONP消息。 – gregwhitaker