如何解决html tomcat乱码问题


本文摘自PHP中文网,作者藏色散人,侵删。

html tomcat乱码的解决办法:1、修改tomcat的“server.xml”配置;2、设置tomcat中“catalina.bat”;3、设置tomcat的“web.xml”;4、重启tomcat。

本文操作环境:windows7系统、Apache Tomcat10.0.0-M7版、Dell G3电脑。

解决tomcat 静态页面(html)中文乱码终极篇

tomcat 中jsp不会乱码 但是html中文会乱码

原因有好几个:

没有设置页面编码 tomcat的配置不正确 文件保存的编码格式不是utf-8 等等 下面来讨论解决办法

html页面设置为 utf-8 在页面头部添加<meta>标签

tomcat的server.xml配置

(1) 添加 URIEncoding=“UTF-8”

1

2

3

<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" URIEncoding="UTF-8" />

(2)

1

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>

设置 tomcat中 catalina.bat (jvm的编码)

1

在catalina.bat 中set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%" 下面 添加 : -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8

如下所示:

1

2

set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%"

-Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8

设置tomcat的 web.xml (我的是108行左右)修改为下面所示:

阅读剩余部分

相关阅读 >>

html base url是什么?html base详细解析汇总

html如何实现audio停止

html怎么去除下划线

html怎么设置hr

html中什么是内联元素?

html背景图片怎么设置大小

html怎么设置行距

html内容左右边距怎么设置

html的元素水平垂直居中应该怎么设置

html中的滚动条有哪些使用技巧

更多相关阅读请进入《tomcat》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...