IntelliJ IDEA建立的html文件在浏览器中显示乱码的解决办法

在IntelliJ IDEA中建立html文件后要在文件中添加<meta http-equiv="Content-Type" content="text/html; charset=gb2312">,其中charset=utf-8也行,这样的一段代码来制定其编码格式(本人的IDEA编码格式为utf-8),否则页面显示的是乱码形式,如图:


添加该句代码后页面能够正确显示中文,如图:


还有一种改变乱码的方式是在浏览器中改变一下编码格式,右击-->编码!!!


IntelliJ IDEA运行JSP文件并遇到显示乱码的问题,通常需要进行字符集设置以确保正确解析文字符。你可以按照以下步骤操作: 1. **检查项目设置**: - 确保你的项目的`src/main/webapp`目录下的`web.xml`文件设置了正确的字符编码。找到`<welcome-file-list>`标签下的`<welcome-file>`元素,将其`content-type`属性设为`text/html; charset=UTF-8`。 ```xml <welcome-file-list> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <!-- ... --> <welcome-file encoding="UTF-8">index.jsp</welcome-file> </welcome-file-list> ``` 2. **配置视图页**: - 打开`File` > `Settings` (Mac: `Preferences`) > `Editor` > `File Encodings`。 - 选择`Page Encoding`,确保这里的编码也是UTF-8,因为这是IDEA用于打开和编辑HTML、JSP等文件的默认编码。 3. **部署服务器设置**: - 如果你在Tomcat或其他应用服务器部署,确认服务器的`server.xml`文件`Connector`部分的`encoding`属性也设置为`UTF-8`,例如: ```xml <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> ``` 4. **页面编码声明**: - 在JSP文件的头部添加`<%@ page contentType="text/html;charset=UTF-8"%>`,声明当前页面的字符编码。 5. **清理缓存**: - 有时浏览器缓存可能导致问题,尝试清除浏览器缓存然后重新加载。 完成上述步骤后,你应该能看到正常的显示了。如果问题仍然存在,可能是某个环节的编码设置出现了错误,建议检查所有相关的配置文件和连接。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值