JSP和seevlet里的编码格式都改成UTF-8了,nacicat里该点的勾勾也都点了,求大腿!
首先检查navicat mysql配置,是否勾选使用mysql字符集:
然后,检查mysql数据库的配置,是否以utf-8编码,在mysql 的安装目录下的my.ini文件,检查所有如下项:
default-character-set=utf8
如果后台没乱码,传到数据库乱码,,那就是数据库编码问题了
乱码问题,就是编码问题
是传到数据库里面显示乱码还是传之前就已经是乱码了,哪里显示乱码就是那里的编码格式不对。