项目乱码常用的排查方式

学者在写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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值