可以按照下面步骤配置开发环境:
设置jsp页面的字符编码;
设置http请求的字符集;
设置jvm的字符集;
设置数据库的字符集。
中文乱码多出现在1、2、3。设置这三个地方,可以解决90%以上的乱码问题。数据库字符集不正确导致的乱码出现的几率较少……
你的mysql客户端和你的mysql服务器的编码不一样,,应为utf8编码的中文是3个字符,而gbk编码的中文是两个字符,,这样解析出来的中文就是乱码了。。你需要该数据库的字符集编码。。。具体如下:找到mysql 的ini配置文件
在[client]这里加上default_character_set = utf8
在[mysqld]这里加上character_set_server = utf8
不出意外应该可以了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)