在我们写html文件,或者jsp 文件的时候,经常遇到在tomcat上运行后,中文乱码问题
乱码的原因其实是由于我们没有告诉浏览器如何解析我们的文字,因为中文汉字有很多种编码格式,我们如果没有告诉浏览器我们的编码格式,浏览器只会乱猜,就会导致中文乱码,如果是html文件只需要加入下列代码即可,如图所示即可
<meta charset="UTF-8">
如果是jsp文件则需要插入下列代码,如图所示
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
这两个代码都是告诉浏览器我们的中文编码是UTF-8形式,这样浏览器就会正确编码,最后效果如图