tomcat解决乱码(解决tomcat 静态页面html中文乱码的解决终极篇)
类别:服务器 浏览量:2499
时间:2021-10-26 11:38:04 tomcat解决乱码
解决tomcat 静态页面html中文乱码的解决终极篇tomcat 中jsp不会乱码 但是html中文会乱码
原因有好几个:
没有设置页面编码 tomcat的配置不正确 文件保存的编码格式不是utf-8 等等 下面来讨论解决办法
html页面设置为 utf-8 在页面头部添加<meta>
标签
tomcat的server.xml配置
(1) 添加 URIEncoding=“UTF-8”
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
(2)
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>
设置 tomcat中 catalina.bat (jvm的编码)
在catalina.bat 中set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%"
下面 添加 : -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8
如下所示:
set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%" -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8
设置tomcat的 web.xml (我的是108行左右)修改为下面所示:
<servlet> <servlet-name>default</servlet-name> <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <init-param> <param-name>fileEncoding</param-name> <param-value>UTF-8</param-value> </init-param> <init-param> <param-name>listings</param-name> <param-value>false</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet>
以上是解决tomcat乱码的解决办法 配置后要重启tomcat
tomcat重启:
如果你的toamcat已经启动:在命令行中进入tomcat安装目录
C:\tomcat\bin>stutdown
之后 C:\tomcatbin>startup
这样tomcat完成了一次重启。
到此这篇关于解决tomcat 静态页面(html)中文乱码的解决终极篇的文章就介绍到这了,更多相关tomcat 静态页面中文乱码内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- centos6tomcat安装(Tomcat CentOS安装实现过程图解)
- tomcat在linux系统安装步骤(Tomcat的卸载和重装的实现图文)
- dockertomcat多开实例(Docker tomcat的设置内存大小配置方式)
- 如何设置tomcat的jvm(Tomcatc3p0配置jnid数据源2种实现方法解析)
- idea里面怎么配置tomcat(intellij idea 使用Tomcat部署的项目位置在哪)
- springboot启动内置tomcat(解决spring boot + jar打包部署tomcat 404错误问题)
- maven默认插件配置(Maven使用tomcat8-maven-plugin插件的详细教程)
- tomcat的部署和优化(看看Tomcat安装、配置、优化及负载均衡)
- docker容器如何更改tomcat端口(Docker方式启动tomcat访问首页出现404错误)
- idea如何搭建tomcat(IDEA2020.1.2创建web项目配置Tomcat的详细教程)
- 用idea设置tomcat(Idea中tomcat启动源码调试进入到tomcat内部进行调试的方法)
- linux下启动tomcat服务(Linux系统安装Tomcat并配置Service启动关闭)
- apache服务部署tomcat(详解Apache 和 Tomcat 整合原理、配置方案)
- tomcatcpu配置(Tomcat进程占用CPU过高的解决方法)
- apache服务部署tomcat(Apache与Tomcat服务器整合的基本配置方法及概要说明)
- tomcat启动慢什么原因(Tomcat服务器响应过慢解决方案)
- 富士胶片集团将向土耳其东南部地震灾民捐赠5000万日元 | 美通社(富士胶片集团将向土耳其东南部地震灾民捐赠5000万日元)
- 二次创业 的富士胶片,在进博会上首次展示完成转型后的全线医疗产品(二次创业的富士胶片)
- 富士胶片 中国 我们对上海的信心没有任何改变(富士胶片中国)
- 赢麻了 富士公布2021年度财报 营利同比增长240(富士公布2021年度财报)
- 医事文化谈屑 | 古人的名 字 号(医事文化谈屑古人的名)
- ()
热门推荐
- 阿里云服务器实例用户名(阿里云服务器新建用户具体方法)
- mysql怎么设置存储记录(MySQL 的一行记录是怎么存储的?)
- 如何查看python beautifulsoup(Python爬虫beautifulsoup4常用的解析方法总结)
- opencv人脸识别算法(python利用Opencv实现人脸识别功能)
- python获取游戏画面信息(python游戏开发之视频转彩色字符动画)
- python云服务技术(Python脚本修改阿里云的访问控制列表的方法)
- html5 web技术(html5视频常用API接口的实战示例)
- 宝塔面板导入数据库(宝塔面板迁移系统盘/www到数据盘/data)
- docker容器运行环境(Docker 清理环境操作)
- python自学编程笔记(Python 编程速成推荐)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9