2 a258270 a258270 于 2017.01.02 10:21 提问

springmvc 配置多个converter,为什么只有第一个生效?

配置如下

<mvc:annotation-driven conversion-service="conversionService" />
    <bean id="conversionService" class="org.springframework.context.support.ConversionServiceFactoryBean">
        <property name="converters">
            <list>
                <bean class="com.converter.StringToDateConverter"/>
                <bean class="com.converter.StringToIntegersConverter"/>
                <bean class="com.converter.StringToStringsConverter"/>
                <bean class="com.converter.StringToLongsConverter"/>
            </list>
        </property>
    </bean> 

只有第一个converter生效。其他均没有效果,我是不是配置错了?

1个回答

xudaqing0205
xudaqing0205   2017.01.02 15:55

class错了吧,应该是formattingconversionservicefactorybean,里面的标签应该是set不是list

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!