当前位置: 首页 > article >正文

Tomcat 乱码问题彻底解决

1. 终端乱码问题

  • 找到 tomcat 安装目录下的 conf ---> logging.properties .
  • 修改ConsoleHandler.endcoding = GBK (如果在idea中设置了UTF-8字符集,这里就不需要修改)

2. CMD命令窗口设置编码

参考:WIN10的cmd查看编码方式,命令行窗口修改UTF-8编码_查看电脑编码格式-CSDN博客

快捷键 win+R,进入cmd窗口后。

输入chcp 即可查看到当前系统编码方式,(我这里已测试过编码设置)。

 直接执行“chcp 65001”,即可临时修改当前命令行窗口的编码方式

执行完后,cmd的编码格式就是UTF-8

在这里插入图片描述

3. 修改IDEA字符集

打开idea - >  file  ->  settings  ->  Editor -> File Encodings:

添加: -Dfile.encoding=UTF-8

4. 设置Tomcat请求字符集

  • 找到 tomcat 安装目录下的 conf ---> server.xml
  • 修改ConsoleHandler.endcoding = GBK (如果在idea中设置了UTF-8字符集,这里就不需要修改)

添加: URIEncoding="UTF-8"

5. 设置Tomcat 启动字符编码

set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8


http://www.kler.cn/a/318219.html

相关文章:

  • 前端搭建低代码平台,微前端如何选型?
  • AutoDL远程连接技巧
  • 行业类别-金融科技-子类别区块链技术-细分类别智能合约-应用场景供应链金融课题
  • 逐行加载 HTML 内容并实时显示效果:使用 wxPython 的实现
  • LeetCode题解:5.最长回文子串【Python题解超详细,中心拓展、动态规划、暴力解法】
  • 四:HTTP的诞生:它解决了哪些网络通信难题?
  • BigDecimal的使用
  • Vue.js props 子组件可以从父组件接收数据(通过 props)并可以向父组件发送事件(通过 $emit)
  • 力扣206.反转链表
  • 24/9/24 算法笔记 超参数优化算法
  • 模型验证 — 交叉验证Cross Validation的方法
  • 大数据新视界 --大数据大厂之算法在大数据中的核心作用:提升效率与智能决策
  • 【linux】file命令
  • 数据篇| 关于Selenium反爬杂谈
  • Python3将Excel数据转换为文本文件
  • 【鸿蒙 HarmonyOS NEXT】组件嵌套滚动:nestedScroll
  • 【html】基础(二)
  • 量化交易----数据透视表----融资融券优惠代码
  • 响应式布局-媒体查询父级布局容器
  • spring boot导入多个配置文件
  • #C++ enum枚举
  • Qt/C++ 多线程同步机制详解及应用
  • Shiro-550—漏洞分析(CVE-2016-4437)
  • 详解QT插件机制
  • ARM/Linux嵌入式面经(三三):大疆
  • zabbix email 告警