日期:2014-05-20  浏览次数:20677 次

从mysql数据库中取得中文,如何在jsp页面显示

mysql中如何存入中文,从mysql数据库中取得中文,如何在jsp页面显示

我试着将中文先转换文UTF-8字节码存入mysql中,但取出的时候字节码是String类型,试着转换没成功,
jsp页面仍然显示的是对应的字节码。

求帮忙..


------解决方案--------------------
mysql中如何存入中文
把mysql的编码设置成utf-8,然后直接存中文就可以了,不用什么转码那么麻烦(如果是乱码就必须转)。
你是想把数据库的数据保存成加密的么?
------解决方案--------------------
MYSQL设置成UTF-8
------解决方案--------------------
我好些时候即使mysql的字符集设置成utf-8也不行,通常我使用gb2312,连接数据库时候也注明字符集,然后jsp页面中也设置成gb2312就可以了
------解决方案--------------------
在安装mysql的时候一定要选择编码方式 GBK或者UTF-8格式 并且在你程序中使用了中文过滤器就不会出现中文问题。从数据库中通过SQL语句读出后 把对象放到request范围内 在页面使用标签或者EL表达式直接输出就OK了。。希望对你有帮助
------解决方案--------------------
你连接mysql的URL是不是这样的。
jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=gbk