今天遇到一个java返回json数据到前端时,中文会变成问号???的问题
我的jsp页面的头部明明写上了
1 <%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="UTF-8" %>
在springmvc.xml中也写了
1 <mvc:annotation-driven> 2 <mvc:message-converters register-defaults="true"> 3 <bean id="stringHttpMessageConverter" class="org.springframework.http.converter.StringHttpMessageConverter"> 4 <property name="supportedMediaTypes" value="application/json;charset=UTF-8"/> 5 </bean> 6 </mvc:message-converters> 7 </mvc:annotation-driven>
在LoginController中也写了
1 response.setContentType("text/html;charset=utf-8");
可是仍然无法解决中文报错的问题~!