显示出来是问号 假设变量为source,那么new String( source.getBytes("BIG5"), "GB2312" );就可以转换了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 還是不行啊,最後輸出是用PrintWriter,即pw.print(new String(source.getBytes("BIG5"),"GB2312"); 把GB2312換成UTF-8也還是不行,情指教! pw.print(new String(source.getBytes("ISO8859_1"),"GB2312"); 如果你在本地计算机上能输出正常繁体,把你的web页头加一行代码:content="text/html; charset=gb2312" 楼上的2位一定是忙了你们都是输出简体中文阿把GB2312换成big5pw.print(new String(source.getBytes("ISO8859_1"),"BIG5");html:<head><META http-equiv=Content-Type content="text/html; charset=BIG5"></head>jsp:文件头加<%@ page contentType="text/html;charset=BIG5"%>需要指明编码类型,BIG5是繁体中文。 to: seven1996(小七) 是了,熬了一夜,头昏眼也花了,hoho~ <%@ page contentType="text/html;charset=BIG5"%> cooled(经典中--经过非典中) 兄,客气了!! 这是unicode在数据库中转换发生的问题。你可以直接用unicode码来确认一下。也就是直接用unicode码来取代原来繁体字。 我想不要使用rs.setContentType("application/vnd.ms-excel;charset=BIG5");这句话了,在你的web页面中设置response.setContentType("text/html;charset=GBK"); java中是否可以用八进制、十六进制表示浮点数? 求助:数组去空值 内存数据库实施存储 字符替换问题 servlet中如何判断网页传递的参数是否为空? 有关布局管理器的问题:) MySql是不是不支持中文呀? try和catch的问题 『急』【◎【求一小段简单源代码】◎】# 怎么在catch到SocketException时把socket给close? 高分请教, 有谁使用过ipworks作过SNM开发的 on line wait
content="text/html; charset=gb2312"
把GB2312换成big5
pw.print(new String(source.getBytes("ISO8859_1"),"BIG5");html:
<head>
<META http-equiv=Content-Type content="text/html; charset=BIG5">
</head>jsp:
文件头加
<%@ page contentType="text/html;charset=BIG5"%>
需要指明编码类型,BIG5是繁体中文。
是了,熬了一夜,头昏眼也花了,hoho~
也就是直接用unicode码来取代原来繁体字。