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

来源:互联网 发布:sql注入漏洞修复工具 编辑:程序博客网 时间:2024/05/16 17:06

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

0 0
原创粉丝点击