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

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.mrgr.cn/news/31832.html

相关文章:

  • C#自定义特性-SQL
  • SpringBoot+MyBatis+MySQL的Point实现范围查找
  • linux逻辑卷练习
  • 【计算机网络】UDP网络程序
  • 【计算机网络】设备网卡NIC的工作内容有哪些呢?
  • HarmonyOS Next 组件或页面之间的所有通信(传参)方法总结
  • Go语言笔记
  • 计算机网络:物理层 --- 基本概念、编码与调制
  • mac新手入门(快捷键)
  • 电脑是否有问题?检测软件别再乱下载了,只要用这一款工具箱,就可以满足你的需求!
  • FLUX.1+ComfyUI部署与使用:图像合成技术的新高度
  • 大数据实验一: Linux系统安装和使用
  • JDK1.8的新特性
  • 计算机图形学 中心画圆算法 原理及matlab代码实现
  • 智慧医院人工智能应用场景 | 智能导诊系统源码
  • MySQL深入原理
  • A-C-E-F四题。2024华为杯建模解题思路:独家出版,思路解析+模型代码。
  • Redis面试真题总结(三)
  • AI入门系列 | 如何优雅地下载最前沿的模型?
  • Spring Cloud 与 Dubbo 的区别及选择指南
  • P1177 【模板】排序
  • 肖扬新书《微权力下的项目管理》读书笔记2
  • Springboot使用ThreadPoolTaskScheduler轻量级多线程定时任务框架
  • 【已解决】编译报错:fatal error: Eigen/Core: 没有那个文件或目录 #include <Eigen/Core>
  • python的多线程
  • Qt (19)【Qt 线程安全 | 互斥锁QMutex QMutexLocker | 条件变量 | 信号量】