如何在apache cxf中的json提供程序中设置typeConverte属性

时间:2011-11-14 12:59:33

标签: json cxf

任何人都知道如何在apache cxf中为bean.xml中的提供者设置typeConverter属性。我想将所有元素的默认类型设置为字符串。即;我希望我的所有值都以json格式的双引号转到设备。

任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:1)

在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>