前后端分离的项目,前端是UTF-8编码。
我后台在web中已经加了utf-8编码过滤器,在tomcat-server.xml里面也正确配置了 :<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
但是通过ajax访问后台,后台接收到的数据乱码,然后通过:
String name = new String(name.getBytes("ISO8859_1"), "UTF-8");才能解析出来中文。不知道什么原因,有没有知道的小伙伴,恳请告知。