解决tomcat部署项目中静态页面(html)显示中文乱码
2020-07-30 23:01
190 查看
前言:
tomcat中部署项目中的时候有时候我们会突然遇到中文乱码这种问题,导致这种情况有很多种原因,博主在这里主要分享通过修改tomcat配置来达到解决乱码的目的。(注:如果使用jsp的话一般不会产生乱码,如果你做项目很急的话可以先临时把html文件换成jsp文件。)
解决办法:
1.对tomcat的server.xml进行配置:
server.xml中的元素由Connector接口定义,元素代表与客户程序实际交互的给件,它负责接收客户请求,以及向客户返回响应结果。其中的URLEncoding属性定义了解码URL的字符编码,默认值为ISO-8859-1,需将其变更为UTF-8。
(1)添加URIEncoding=“UTF-8”:
2.对tomcat中的web.xml进行修改:
大约是在113行左右都差不多(博主是这样滴)
这里是将tomcat中默认的servlet的配置进行修改,将其编码格式指定为UTF-8。
3.切记要将之前你已经建成的html删除后在重建,这步很重要,不然你还是会发现上面的方法没用,因为已经建好的html文件其编码格式早已经改变。之后就可以去启动你的项目去看看了。(tomcat也要重启别忘了)
4.注意:idea中的配置也需要将其设置为UTF-8格式:
相关文章推荐
- 关于tomcat部署在google浏览器上的项目中文乱码问题解决
- 解决pycharm左侧项目文件名中文字体乱码情况?中文显示口口口口......
- Android Studio模拟器运行项目中文显示乱码的解决方法
- 中文乱码问题,Eclipse能正常显示,但在tomcat部署工程中不行
- web项目直接部署到tomcat后出现中文乱码
- html编写代码时,显示效果中文内容出现乱码解决方法
- Netbeans IDE 项目里显示的中文为乱码 解决方法
- idea构建maven web项目(以及解决Tomcat中文乱码问题)
- Tomcat启动的项目页面HTTP请求传参中文乱码解决
- 把web项目部署到tomcat之后,页面出现了中文乱码
- 如何解决HTML网页中文显示乱码
- HTML页面引用JS的时候,浏览器的alert弹出框中文显示乱码问题解决(图文)
- tomcat项目中文乱码问题解决方法
- tomcat项目中文乱码问题解决方法
- 页面编码为UTF-8的项目中servlet中文显示乱码的解决方法
- IDEA项目运行页面中文显示乱码解决方法
- linux上部署的tomcat,从oracle中读取出的中文,显示到页面上为问号(乱码)
- 项目在eclipse运行正常,但单独部署到tomcat上出现乱码解决办法
- html/jsp中文显示乱码解决方法
- tomcat配置及部署war项目(附解决服务器乱码问题)