数据库中取出来乱码问题?
我在Oracle中有这么一条记录:
Id Name
1234 ??根
因为Oracle服务器是日文的,所以显示的是?号.
但我想从Oracle中取出来后,在Jsp中能正常显示,也就是说,把那两个问号的汉字也能显示出来.
我用了如下方法:
<%@ page pageEncoding="GB2312"%>
<%@ page contentType="text/html;charset=GB2312"%>
....
out.print(name);
out.print(new String(name.getBytes("GB2312")));
out.print(new String(name.getBytes(ISO-8859-1),"GB2312"));
几种方法都试过了就是不行,始终显示的是: ??根
我该怎么转换呢?