Struts2+Hibernate+MySQL的中文问题 在MySQL 安装的时候是什么字符集?是默认的吗 ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MYSQL的连接字符串后面加点东西 jdbc:mysql://127.0.0.1:3306/数据库名?useUnicode=true&characterEncoding=UTF-8 这里可以是GBK之类的编码即可 安装时是gb2312 试过了 不行 后来换成gbk 也不行 你的Hibernate加入的时候使用什么方式加进去的,我也遇到过这样的问题,但是后来都解决了,字符集肯定是要统一的,要不在从数据库里面取出来看看是不是乱码,那样要好判断一点,有时候存的是乱码,但是拿出来还是好的,那样就是你的字符集没有统一,如果不做国际化,建议最好还是用gbk要好一点的 建议不要使用gb2312,不要使用GBK,不要使用ISO_8859-1编码(废话,呵呵,用UTF-8编码) Hibernate 安装时用了GBK 然后在Struts中struts.xml中配置<constant name="struts.i18n.encoding" value="GBK"/> 就可以了 java变量 菜鸟 求解决java的tcp问题 从数据库中取出的unicode转GBK,不能转换,请教大家 急需答案!!! 请问在JAVA中用什么方法才能取得sql server数据库表里的某个字段值呀?谢谢了!!!!!! 如何修改 webservice里面的参数?? webwork老是出错? 把数据库换成oracle的问题 怎么监视TOMCAT的运行情况跟数据库连接状态 请教 JBuilderX 和 Weblogic 问题 HTMLCleaner有人用过没? Spring中的小问题
jdbc:mysql://127.0.0.1:3306/数据库名?useUnicode=true&characterEncoding=UTF-8 这里可以是GBK之类的编码即可
我也遇到过这样的问题,但是后来都解决了,字符集
肯定是要统一的,要不在从数据库里面取出来看看是不是乱码,
那样要好判断一点,有时候存的是乱码,但是拿出来还是好的,
那样就是你的字符集没有统一,如果不做国际化,建议最好还是用
gbk要好一点的