java.lang.String cannot be cast to org.springframework.http.MediaType 异常分析

<p>在spring 3.0.5之前一般是这样使用的:<span style="font-family: Arial, Helvetica, sans-serif;">	</span></p>
		<property name="mediaTypes">
			<map>
				<entry key="html" value="text/html" />
				<entry key="xml" value="application/xml" />
				<entry key="json" value="application/json" />
			</map>
		</property>
由于升级之后就不能写,必须如下所示:
<span style="white-space:pre">		</span><property name="contentNegotiationManager">  
            <bean class="org.springframework.web.accept.ContentNegotiationManager">  
                <constructor-arg>  
                    <bean class="org.springframework.web.accept.PathExtensionContentNegotiationStrategy">  
                        <constructor-arg>  
                            <map>  
                                <entry key="json" value="application/json"/>  
                                <entry key="xml" value="application/xml"/>  
                                <entry key="html" value="text/html"/>  
                            </map>  
                        </constructor-arg>  
                    </bean>  
                </constructor-arg>  
            </bean>  
        </property>

阅读更多
个人分类: java语言
上一篇invoke*(原有的4中字节码指令)和invokedynamic区别
下一篇IOC该怎样理解
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭