参考了AOS中的配置解决问题。
在配置文件中加入:
<span style="white-space:pre"> </span><!-- MVC注解驱动配置 -->
<mvc:annotation-driven content-negotiation-manager="contentNegotiationManager">
<mvc:message-converters register-defaults="true">
<!-- 设定StringHttpMessageConverter的默认编码 -->
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<constructor-arg value="UTF-8" />
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
<!-- content-negotiation-manager配置,mvc:annotation-driven引用 -->
<bean id="contentNegotiationManager" class="org.springframework.web.accept.ContentNegotiationManagerFactoryBean">
<!-- 关闭自动后缀检测功能 -->
<property name="favorPathExtension" value="false" />
<!-- 用于开启 /userinfo/ahei?format=json 的支持 -->
<property name="favorParameter" value="true" />
</bean>