前言:
现在小伙伴们对“html中文乱码怎么办”大致比较珍视,各位老铁们都需要了解一些“html中文乱码怎么办”的相关资讯。那么小编同时在网络上搜集了一些有关“html中文乱码怎么办””的相关文章,希望兄弟们能喜欢,兄弟们快快来了解一下吧!eclipse运行页面显示中文乱码
页面源码
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ";>
<html xmlns=";>
<head>
<meta charset="ISO-8859-1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>客户列表-BootCRM</title>
</head>
<body>
<h1>解决中文乱码</h1>
</body>
</html>
tomcat运行后
打开浏览器地址栏打就会出现乱码现象
分析问题
首先排查一下服务器是否启动,回看console最下面 server startup 表示服务器已经启动了 没有问题也没有报错。
其次查看页面源码,发现有三处编码为ISO-8859-1。
注意:数字英文都正常显示,只是中文乱码,是因为ISO-8859-1是单字节编码,此字符集支持部分于欧洲使用的语言,这个编码不支持中文,所以要换支持的编码啦,现在一般都通用UTF-8,因为ISO-8859-1是一个8位的容器。因为只有8位, 没那么多地方可以表示中文,但是,由于是单字节编码,和计算机最基础的表示单位一致,所以很多时候,仍旧使用 ISO-8859-1编码来表示。而且在很多协议上,默认使用该编码。
解决办法
将代码中三处的ISO-8859-1 改成UTF-8就好了。
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ";>
<html xmlns=";>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>客户列表-BootCRM</title>
</head>
<body>
<h1>解决中文乱码</h1>
</body>
</html>
此时运行结果就正常了
标签: #html中文乱码怎么办 #eclipse往数据库添加数据出现乱码 #eclipse运行web项目网页显示乱码 #eclipse导入数据库数据乱码 #eclipse中文版怎么使用