对于升级Tomcat导致 浏览器访问页过程中页面显示中文乱码,解决方案如下。
可以确定是出现乱码和前端没有关系
html已经设置了
js引用也已加上 charset=“utf-8”
1.修改tomcat中的conf/server.xml,在8080端口设置URIEncoding=“utf-8”,如下:

     <Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"   URIEncoding="UTF-8"/>

2.修改tomcat中的bin/catalina.bat,增加一行

   set “JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG% -Dfile.encoding=UTF-8”

3.修改conf/web.xml,在标签中 增加fileEncoding,如下:

   <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><!-- 增加内容 start --><init-param><param-name>fileEncoding</param-name><param-value>UTF-8</param-value></init-param><!-- 增加内容 end --><init-param><param-name>listings</param-name><param-value>false</param-value></init-param><load-on-startup>1</load-on-startup>
</servlet>

依次排查下来,问题应该就解决了。我的问题出现在最后这一步上。

对于tomcat升级导致游览器访问页面出现的中文乱码问题解决方案相关推荐

  1. 关于JSP页面无法加载css,游览器访问jsp页面样式未生效导致乱序

    关于JSP页面无法加载css,游览器访问jsp页面样式未生效导致乱序 1.修改自己过滤器中对编码格式的修改 如图: 代码如下: public void doFilter(ServletRequest ...

  2. java url 传值乱码问题_java页面url传值中文乱码怎么办

    是不是有很多用户们都有遇到过java页面url传值中文乱码的问题呢?java页面url传值中文乱码怎么办?那么今天我们就跟爱站小编一起去看看具体的解决方法吧. 中文问题,是在应用中常常遇到的问题. 这 ...

  3. vue-cli项目不支持苹果低版本?低版本ie游览器?苹果手机打开白屏?快看解决方案,vue es6转es5,支持低版本游览器访问

    先看看是什么BUG 打开我们的IE浏览器控制台,看看是什么BUG 啊啊啊!是ES6扩展运算符导致错误. 再看看低版本的苹果游览器 都是一个错误,基本可以确定是相同的错误导致的问题了. 解决方案 找到了 ...

  4. 升级到log4j2之后在idea控制台输出日志中文乱码的解决方案

    log4j升级到log4j2之后在idea编辑器的控制台输出日志中文乱码 问题概述: 项目组最近升级了日志系统,由log4j升级到了log4j2,在调试的过程中发现我用的idea编辑器的控制台输出中文 ...

  5. 【项目经验】Java web 页面跳转中文乱码

    小编最近在敲demo的时候遇到了Java web 页面跳转后中文乱码的问题,小编也是使劲浑身解数才把页面给弄好了,现在来总结一下. 问题再现: 小编在MyEclipse中试了多种方法,小编在这里一一总 ...

  6. docker tomcat 中文乱码问题解决方案

    前言:通过 docker 部署了Tomcat,然后 GeoServer 放在 Tomcat.发布带 label 的图层时,中文显示不出来,无论各种设置,都是乱码(如图所示).而在 Ubuntu(已装中 ...

  7. spring拦截器自定义HttpServletResponse返回数据中文乱码

    概述   spring的拦截器是开发中最常用的,HandlerInterceptorAdapter中可以拦截请求,然后进行判断是否放行,也可以自己定义返回数据HttpServletResponse对象 ...

  8. java 页面编码_java中文乱码解决之道(七)-----JSP页面编码过程

    我们知道JSP页面是需要转换为servlet的,在转换过程中肯定是要进行编码的.在JSP转换为servlet过程中下面一段代码起到至关重要的作用. 在上面代码中有两个地方存在编码:pageEncodi ...

  9. Tomcat启动出现中文乱码的解决方案

    启动Tomcat之后,会出现下面这样的乱码 NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED ...

最新文章

  1. 洛谷—— P1714 切蛋糕
  2. Gartner:2017年应用和基础设施中间件软件市场收入将突破270亿美元
  3. 台式电脑不拉网线上网_在家里想不拉宽带用无线上网,试试这几招?
  4. 可视化运行Python的神器Jupyter Notebook
  5. 10分钟带你学会微信小程序的反编译
  6. 减治法在查找算法中的应用(JAVA)--折半查找
  7. 日期多选插件Kalendae.js
  8. Android WiFi 获取 IP 过程
  9. PAIP.从DATATABLE动态生成表头
  10. 机床数据采集之凯恩帝(KND)机床 IP地址设置
  11. 谷歌浏览器搜索框记录_如何清除您的Google搜索记录
  12. vue中路由跳转怎样刷新页面保证页面更新
  13. 谷歌AAB 安装到手机或者模拟器上
  14. python 批量修改图片的名字
  15. centos挂载u盘只读_centos挂载u盘只读_针对优盘在linux下文件只读的解决方案
  16. 计算机科研 感悟1
  17. C/C++超市收银系统
  18. win7 dll怎么在xp运行_微信DLL劫持反弹shell复现
  19. (十四)全解MySQL之各方位事无巨细的剖析存储过程与触发器!
  20. 我,阿里的程序员,工作5年,揭露阿里员工的真实收入和工作经历

热门文章

  1. 微信小程序---- 获取手机号(微信最新更新)
  2. 逆向超时代加密视频无密码还原提取分析
  3. 【面试题-算法思想】如何从包含大量URL的A,B文件中找到相同的URL?
  4. 云存储的两种鉴权机制(转载)
  5. 移动端touch事件---利用bootstrap实现轮播图手指左右滑动事件
  6. 用python输入三个整数判断能否构成三角形_输入3个整数,判断是否能构成三角形,c语言编程...
  7. PaddleOCR实践之飞桨常规赛:中文场景文字识别
  8. python小游戏 吃豆人小游戏设计与实现
  9. 专访-与 Adobe 面对面
  10. Android端h5不能选择图片,weui公众号开发h5部分手机不能选择图片及拍照问题