如何在ApacheCXF中的json提供程序中设置typeConverte属性
任何人都知道如何在ApacheCxf的bean.xml中为提供者设置typeConverter属性。我想将所有元素的默认类型设置为string。即。;我希望我的所有值都以json格式在设备上加上双引号如何在ApacheCXF中的json提供程序中设置typeConverte属性,json,cxf,Json,Cxf,任何人都知道如何在ApacheCxf的bean.xml中为提供者设置typeConverter属性。我想将所有元素的默认类型设置为string。即。;我希望我的所有值都以json格式在设备上加上双引号 有人能帮我吗?在您的beans.xml设置jsonProvider中,如下所示: <bean id="jsonProvider" class="org.apache.cxf.jaxrs.provider.JSONProvider"> <property name=
有人能帮我吗?在您的beans.xml设置jsonProvider中,如下所示:
<bean id="jsonProvider" class="org.apache.cxf.jaxrs.provider.JSONProvider">
<property name="convertTypesToStrings" value="true" />
</bean>
将其作为提供者添加到jaxrs:server部分中
<jaxrs:server...
<jaxrs:providers>
<ref bean="jsonProvider"/>
</jaxrs:providers>
</jaxrs:server>
谢谢你的回复。但问题是我使用的是ApacheCXF2.2.7,在该版本中,JSONProvider没有ConvertTypesToString属性。因此,我无法在bean.xml中设置属性。此字段在CXF版本>2.2.7中可用。我只能使用2.2.7。因此,plz共享基于此版本的任何解决方案。