问题大家都知道,西欧的编码是ISO8859-1,这个是无法解析中文的,只有在Unicode utf-8显示,gbk也行。
解决:
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>application/json;charset=UTF-8</value>
<value>text/plain;charset=UTF-8</value>
</list>
</property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
在spring配置文件中加上则可。
如果还不行,就clean或者删了out文件(idea下),我也不知道,有时候问题就这么莫名其妙解决了。