SpringMVC版本为4.0
因为默认编码格式为ISO8859-1,在配置文件中增加如下即可解决中文乱码问题:
//方法内部
response.setContentType("application/json;charset=UTF-8");
request.setCharacterEncoding("UTF-8");
<!-- 处理AJAX方式返回json中文乱码 -->
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<constructor-arg value="UTF-8" />
<property name="writeAcceptCharset" value="false" />
</bean>
</mvc:message-converters>
</mvc:annotation-driven>