前言
Tomcat7及以前的版本默认的编码格式是ISO-8859-1,因为这个字符集中没有包含中文,所以当Tomcat服务器响应的页面中出现中文时,会出现乱码问题,Tomcat8以后的版本默认的编码格式是UTF-8(万国码),则没有这种问题
解决方法
打开Tomcat配置文件目录conf文件夹中的server.xml,找到配置http协议的标签,即:配置Tomcat默认端口号的标签。在标签中添加URIEncoding="UTF-8"并保存,然后重新运行Tomcat,解决问题。如下图所示。
Tomcat7及以前的版本默认的编码格式是ISO-8859-1,因为这个字符集中没有包含中文,所以当Tomcat服务器响应的页面中出现中文时,会出现乱码问题,Tomcat8以后的版本默认的编码格式是UTF-8(万国码),则没有这种问题
打开Tomcat配置文件目录conf文件夹中的server.xml,找到配置http协议的标签,即:配置Tomcat默认端口号的标签。在标签中添加URIEncoding="UTF-8"并保存,然后重新运行Tomcat,解决问题。如下图所示。