现在的位置: 首页 > 综合 > 正文

忙活了一个下午,一些与jsp数据库中文乱码问题相关的感想

2014年02月01日 ⁄ 综合 ⁄ 共 320字 ⁄ 字号 评论关闭

因为jsp页面无法正常显示mysql数据库里的中文,我搞了一个下午。还好,终于还是把问题解决了。如下:

 1。我们最好保证:页面开头的pageEncoding=GBK,和连接数据库的URL中的characterEncoding=GBK,还有mysql数据库配置的编码方式保持一致。否则就会出现乱码的问题。

2。要记得哦,从始至终,你的mysql里面的编码方式必须一直都是GBK。反过来说,你是在创建数据库之后又去改了数据库的编码方式,那么输出就会出现中文乱码。

当然了,保证这3个地方的编码方式一致,是避免中文乱码问题最懒的办法了。如果写一个专门用于把(非GBK编码)数据库的内容转为GBK编码的bean,然后调用这个bean,理论上也是可以的。

抱歉!评论已关闭.