如何解决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的<colgroup> 标签

html中head标签是什么意思?一篇文章教你正确地使用head标签

html使用什么来描述网页?

利用html实现进度条效果的方法

html超链接怎么去掉下划线

html图片不显示怎么办

html的元素如何设置焦点

html外部引用css文件不生效的原因

html的<caption> 标签

什么是h5制作?

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




打赏

取消

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

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

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

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

评论

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