使用IDEA时关于Tomcat处理HTML请求乱码的问题(通过访问服务器的静态页面F12后响应头里的编码格式都是utf 您所在的位置:网站首页 excel表格乱码怎么改过来的 使用IDEA时关于Tomcat处理HTML请求乱码的问题(通过访问服务器的静态页面F12后响应头里的编码格式都是utf

使用IDEA时关于Tomcat处理HTML请求乱码的问题(通过访问服务器的静态页面F12后响应头里的编码格式都是utf

2023-07-07 20:57| 来源: 网络整理| 查看: 265

解决方法在文末,大家可以下滑到底部直接浏览

今天在使用Tomcat访问静态页面时,页面出现乱码问题,各种办法的试了,内心一度处于奔溃的边缘,在外出跑步冷静了一下之后,思路渐渐清晰。

出现乱码后的第一步,肯定是检查编码设置。点击file选择setting,改下面这几个地方。

在这里插入图片描述 

然后,选择为新建项目设置编码(根据个人需求进行设置即可),进入后依旧如上图位置设置。

在这里插入图片描述

 

至此,IDEA的编码就设置完成了,但是在我启动Tomcat后,HTML页面直接出现乱码,我就想先看看页面的响应头指定的编码格式。直接来了波这个,把我整懵了。

你以为故事就此结束了吗?怎么可能。既然如此,那就一定是Tomcat服务器的问题,我果断换了个Tomcat8的服务器,一顿操作之后,有了,页面没有乱码。但是调回之前的Tomcat9,还是乱码。

网上很多小伙伴说在Tomcat的安装目录下找到server.xml配置文件,然后添加 URIEncoding="UTF-8",就在我以为打开新世界的大门是,没想到迎来的却是当头一棒,还是乱码。

就在束手无策之际,没想到迎来了梅开二度,是不是web.xml文件里也要配置编码,于是抱着试一试的心态,在配置文件中添加了以下代码:

在这里插入图片描述

 

fileEncoding UTF-8

Tomcat乱码问题终于解决了,总结一下为几点:

IDEA中配置文件编码格式为 utf-8Tomcat的 server.xml 文件添加 utf-8 编码设置还需要配置一下Tomcat的 web.xml 配置文件文件的编码格式也为 utf-8

在这里插入图片描述 配置文件在这个目录下

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有