0
任何人都有關於如何爲apache cxf中的bean.xml中的提供者設置typeConverter屬性的一些想法。我想將所有元素的默認類型設置爲字符串。即;我希望我的所有值都以json格式的雙引號出現在設備上。如何在apache中的json提供程序中設置typeConverte屬性cxf
任何人都可以幫助我嗎?
任何人都有關於如何爲apache cxf中的bean.xml中的提供者設置typeConverter屬性的一些想法。我想將所有元素的默認類型設置爲字符串。即;我希望我的所有值都以json格式的雙引號出現在設備上。如何在apache中的json提供程序中設置typeConverte屬性cxf
任何人都可以幫助我嗎?
在你的beans.xml設置jsonProvider如下:
<bean id="jsonProvider" class="org.apache.cxf.jaxrs.provider.JSONProvider">
<property name="convertTypesToStrings" value="true" />
</bean>
添加爲您JAXRS提供商:服務器部分
<jaxrs:server...
<jaxrs:providers>
<ref bean="jsonProvider"/>
</jaxrs:providers>
</jaxrs:server>
感謝您的答覆。但問題是我使用的是Apache CXF 2.2.7,在該版本中,JSONProvider沒有convertTypesToStrings屬性。所以,我不能在bean.xml中設置屬性。該字段在CXF版本> 2.2.7中可用。我被限制使用2.2.7。因此,請根據此版本共享任何解決方案。 – Surya