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

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

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

  2. 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"/>
    
  3. 设置 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
    
  4. 设置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)中文乱码终极篇相关推荐

  1. 【已解决】对JSP页面传值中文乱码的简单解决方法

    很多java程序员在日常的工作中总会遇到对JSP页面传值中文乱码的情况,一些朋友由于操作不当,造成了很大的麻烦.本文将为大家讲解关于对JSP页面传值中文乱码的简单解决方法的内容. 方法/步骤 方法一: ...

  2. Gingko Framework:页面参数中文乱码解决

    Gingko Framework:页面参数中文乱码解决 在formbean中转码 // bname public String getBname() { return businesscode.get ...

  3. MYSQL使用UTF8中文乱码终极解决办法

    转自:http://wenku.baidu.com/view/d2d4f15ba8114431b80dd81f.html MYSQL使用UTF8中文乱码终极解决办法   作者:刘明灵 liumingl ...

  4. linux tomcat 日志乱码,Linux下TOMCAT中日志出现中文乱码

    红帽子AS4,其中TOMCAT为6.0. 结果TOMCAT中日志出现中文乱码 解决方法修改i18n: 最后的配置为: [root@linux etc]# more /etc/sysconfig/i18 ...

  5. php mysql查询中文乱码_解决php mysql查询插入中文乱码问题_PHP教程

    解决php mysql查询插入中文乱码问题 一.中文问题其实就是经统一编码了否则就会乱码 1.数据库与php页面编码统一 2.数据库数据表字段与页面编码统一 如果做到上面两种就不存在中文乱码问题了,那 ...

  6. IDEA Java项目Web页面的中文乱码解决方案

    毕业季来临,很多小伙伴都选择从网上购买或者下载源码来作为毕业设计的参考,但是由于每个人运行环境各不相同,导致很多同学在运行过程中遇到一些奇怪的问题,比如最近经常有小伙伴跟我反映,在运行JavaWeb项 ...

  7. 解决IntelliJ IDEA控制台输出中文乱码 淇℃伅

    一.情况: 运行Tomcat,控制台输出中文乱码,如图所示: 二:解决方法: 1.找到Tomcat安装目录--conf文件夹--logging.properties文件 2.将文件中的UTF-8全部改 ...

  8. 解决IntelliJ IDEA控制台输出中文乱码问题(图文详解)

    解决IntelliJ IDEA控制台输出中文乱码问题(图文详解 前言 第一步(打开idea的bin目录) 第二步(打开idea) 第三步(关闭idea,重新打开即可)![请添加图片描述](https: ...

  9. 微信小程序模板消息(服务通知消息)原始post工具封装(不使用jar包--坑比较多),解决47001(JSON格式)和中文乱码问题

    微信小程序模板消息(服务通知消息)原始post工具封装(不使用jar包--坑比较多),解决47001(JSON格式)和中文乱码问题 参考文章: (1)微信小程序模板消息(服务通知消息)原始post工具 ...

最新文章

  1. 互联网圈都是什么人年薪百万?这份报告有真相
  2. linux查看nginx并发连接情况
  3. spring管理hibernate的SessionFactory-多种配置方法
  4. 【Tiny4412】EMMC启动最小网络文件系统
  5. 完整全面的Java资源库(包括构建、操作、代码分析、编译器、数据库、社区等等)...
  6. Oracle asm aix盘,AIX/HP UX/LINUX上ORACLE ASM添加磁盘
  7. 组态软件运行在云服务器是上,如何将本地组态画面发布到云服务器
  8. 联想战略储备看创投,联想创投All in智能互联网
  9. 华为/华三:OSPF多区域配置
  10. TypeScript系列教程--初探TypeScript
  11. 不管是蓝牙耳机还是有线耳机长时间佩戴都是有危害的,这些问题不容小觑!
  12. php 微信支付V3接口
  13. AI读书笔记:《智能简史(谁会替代人类成为主导物种)》
  14. hadoop+Spark实战基于大数据技术之电视收视率企业项目实战
  15. 自制批量 PDF 转图片的工具软件(附百度网盘地址)
  16. 2021年上半年系统集成项目管理工程师上午试题参考解析(二)
  17. 【安全资讯】全球上市公司财报中“网络安全”的提及次数出现显著增长
  18. 微服务架构-高性能Netty服务器-064:Netty实战与反序列化与序列化协议
  19. 从杉车网新能源车选,看新能源汽车市场老派与新锐之争
  20. yum源报错 提示 Couldnt resolve host mirrorlist.centos.org

热门文章

  1. 东北地区博友链接集合(陆续增加中)
  2. Treasure Project(藏宝计划)冲刺百倍!
  3. Sprint(第三天11.16)
  4. 基金申请-1:基金委网站文件上传发生未知错误怎么办?
  5. OpenSearch图搜图、文搜图向量检索最佳实践
  6. 项目部署到Linux服务器上 (全)linux服务器安装java mysql 配置
  7. 如何分析线程Dump和堆Dump
  8. MSSQL中的数据库字段类型
  9. Transactional(事务)
  10. 【前端指南】f5与ctrl+f5的区别