欢迎光临,新启科技
在通过GET请求访问接口后返回的中文数据呈现在页面上的时候乱码的问题
发生这个问题时,最应该先想的就是关于字符集和字符的编码设置(项目所部属的tomcat 的conf文件夹下的server.xml文件的Connector的编码设置(见下图1)以及项目的WebContent目录下WEB-INF里的web.xml的字符集设置(见下图2))
图1
图2
设置完以上几步后也不要忘记对代码块中的request也设置编码,以及在输出的时候设置编码,防止再次出现乱码的情况
若直接调用浏览器调用返回结果的接口,以至于代码中的变量的中文内容后台查看是正确的,输出到前台的时候出现乱码,所以我们最好是通过浏览器的请求到一个接口中,在接口中通过HttpClient调用其它的返回结果的接口
,