这段时间在做一个Java项目,使用的是JSP编写,完了之后出现title所说的一些小问题,一起来看一下吧!
-
我在网页是添加如图所示的用户(代码id是aaaaaaaaa,咱们不关注做的是什么项目哈,咱们注重问题本身)
-
添加成功之后,我使用SQLyog工具连接我的数据库,打开t_user用户表,发现了刚刚添加的用户名出现乱码现象
打开dos命令,查看也是这么一回事儿(这跟前面文章介绍的dos命令窗口部分中文乱码的有区别点击跳转到dos窗口中文乱码文章) -
其实解决的方法很简单,只需要更改两个地方即可,首先找到你连接数据库的配置文件,在连接的后端加上
?characterEncoding=UTF-8
这是第一步 -
第二步,在添加用户类的语句里,加上这句代码,
req.setCharacterEncoding("utf-8");
最后看一下更改之后的效果吧 -
先把之前乱码的用户删掉,然后重新添加用户,完美解决!!!