|
这个主题共有 1 回复 / 1 页 [
]
|
|
|
|
|
|
jive创建论坛或发贴时,输入的中文名显示乱码,查看数据库中,也为乱码
|
发表: 2004年12月06日 13:16
|
回复
|
|
jive创建论坛或发贴时,输入的中文名显示乱码,查看数据库中,也为乱码,怎么解决这个问题啊? 我用的SQLSERVER数据库,我查了网上有些对MYSQL的这个问题的解决方法, 具体为: 解决办法:停止Tomcat,修改{JIVE}\WEB-INF\jiveHome\jive_config.xml(在jive.database.defaultProvider节点中): <serverURL>jdbc:mysql://localhost/jive</serverURL> 为: <serverURL>jdbc:mysql://localhost/jive?useUnicode=true&characterEncoding=gb2312</serverURL> 注意useUnicode=true与characterEncoding=gb2312之间不要直接使用“&”,需要使用XML转意字符:&
但是说对SQLSERVER没用的,请问哪位能告诉我怎么解决呀?~
|
|
|
|
|
|
Re: jive创建论坛或发贴时,输入的中文名显示乱码,查看数据库中,也为乱码
|
发表: 2005年03月30日 21:05
|
回复
|
|
我也碰到这个问题,后来看别的资料上有解决办法,试过后还可以。比如用户注册界面,我的解决办法为: if (name==null) name=""; else name = new String(name.getBytes("ISO-8859-1"), "GB2312"); 在sqlserver数据库中好用,你不妨试试,如果好用的话可以把它写成函数。
|
|
|
|