基础环境,Tomcat11,jdk17,idea2023。
问题描述:查询出的数据库内容在控制台可以正常展示,但是在代码中输出调试的语句是乱码。
第一步:找到上方菜单的help,edit...点击后在页面最下方添加代码
-Dfile.encoding=UTF-8
第二步:打开file -setting-搜索“console”,把红框内容改成utf-8
第三步:打开file -setting-搜索“file encodings”,把相关的三个编码都改成utf-8.同时红框中不要用相关文件,如果要的话点击左上角 “ -” 清除
第四步:打开Tomcat,在VM options中输入代码:-Dfile.encoding=UTF-8