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

bluezone 03-01-28

我已经把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 ;
}
}
}

tesge
2003-02-07 14:05

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

bluezone
2003-02-08 10:47

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

bluezone
2003-02-08 10:48

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

bluezone
2003-02-08 10:49

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

4Go 1 2 3 4 下一页