前台中文显示为问号???,去浏览器里面的network看看url地址获取的json数据是不是也是问号,要是问号就是后台的问题,照下面几个方法改就行,肯定最后是正确的。
<!-- 注册MVC注解驱动 -->
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<bean id="stringHttpMessageConverter" class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes" value="text/html;charset=UTF-8"/>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
response.setContentType("text/xml;charset=UTF-8");
response.setCharacterEncoding("utf-8");
@RequestMapping(value="/echarts.do", produces = "application/json; charset=utf-8")