项目乱码常用的排查方式

学者在写Java项目的时候总是会遇到乱码问题,比如是jsp页面乱码;Java class乱码;存入数据库之后数据乱码;从数据库读出乱码数据;换台电脑运行项目就乱码了。首先要学会排查,一般做好以下几个方面就可以减少乱码情况。

1.jsp页面编码设置,这个比较简单,再此不做过多的解释了
s.jf3q.com

2.项目整体编码设置,比如说本来在自己的电脑上运行的好好的,结果放到别的电脑,有些文件报错了,一看是一下Java文件乱码了,尤其是一些中文办的注释。
选中项目–右键–properties(快捷键:alt+enter)
s.jf3q.com

3.数据库存入的数据是乱码,如下图
s.jf3q.com

出现这个情况的原因有两个,一、可能是存入数据库之前就是乱码;二、存入数据库之前是好的,存入之后乱码了
正对这两种情况,需要设置数据库编码,和Java在连接数据库的代码里设置一下编码。

数据库设置如下:

s.jf3q.com
说明:utf8和utf8mp4的区别在于,utf8mp4可以存入表情这样的特殊字符

Java在连接数据库的代码里设置编码
s.jf3q.com

发布了140 篇原创文章 · 获赞 70 · 访问量 32万+

猜你喜欢

转载自blog.csdn.net/qq_21119773/article/details/83181723
今日推荐