JIVE在WINDOWS下的中文显示问题的解决

我已经把JIVE在WINDOWS下的中显示问题都解决啦!
1设置数据库时 serverURL=jdbc:mysql://localhost/jive?useUnicode=true&characterEncoding=GBK
2.把所有JSP的编码换成<%@ page contentType="text/html;charset=GBK" %>
3.如果还有显示不出(如日期)的就用这个函数转换
public class ISOtoGBK {
public static String convert( String str ) {
try {
byte[] bytesStr=str.getBytes( "ISO-8859-1" ) ;
return new String( bytesStr, "GBK" ) ;
}
catch( Exception ex ) {
return str ;
}
}
}

把jsp换成什么?
我用你的方法,结果数据库里的中文都变成?号了,请问该怎么解决了

把Jsp的编码换成GBK
<%@ page language="java" contentType="text/html;charset=GBK"%>

<%@ page language="java" contentType="text/html;charset=gbk"%>

"<%@ page language="java" contentType="text/html;charset=gb2312"%>"

%@ page language="java" contentType="text/html;charset=gb2312"%

我把jsp文件的charset换成gb2312结果本可以看到的汉字反而看不见了!

sdfsdfsfsdfsdf

一样的不能显示呀?!

我觉得是数据库的问题(或驱动),应为其她的汉字都正常,只用从数据库里取的内容显示不正常。

可以

可以了

我把 serverURL 改成 jdbc:mysql://localhost/jive?useUnicode=true&haracterEncoding=GBK 安装工具提示说 配置文件被损坏!解决啊?


我的数据库是ORACLE8.17,在论坛中,从数据库中取出的中文数据都是???,请教如何解决此问题?急用

多谢!