jsp中文文件输出出现乱码问题如何解决? JSP就是不能解决中文问题。至少我还没解决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 深有同感,这可能是为什么那么多人不喜欢使用java的原因之一把,对了,哪位大哥真的有过这方面的经验,救救小弟吧,神啊,救救我吧 。 为什么没有转化成功?如果你转化成功的话就不会有这样的问题,我的意见是只要你遇到中文,不过是读出还是写入就要毫不犹豫的将它转化成unicode,这样中文就不会有问题了,我就是这么解决的public String getString(String str) { try{ String temp_p=str; byte[] temp_t=temp_p.getBytes("ISO8859-1"); String temp=new String(temp_t); return temp; } catch(Exception ex) { System.out.println(ex.getMessage()); } return null;} 问题已经被我搞定,beyondii帮我了大忙了,以前我只想到把8859-1转换成GBK,我突然想到页面输出的时候,iPlanet已经把页面转换成GBK了,所以我在写入文件的时候应该做的事情把它转换回来.采用了strTemp=new String (strTemp.getBytes("gb2312"),"8859_1");呵呵,这样写入就没有问题了.:) 所有出现中文的地方都用getBytes转换的话,就太恐怖了 我练习使用report3.7时无法显示结果 我在做一个下载的页面 请教大家开发jsp web所用的环境 各位熟悉resin服务器的进来一下,给分析分析,实在是不知道怎么下手查!-_- 编译JSP失败:illegal start of expression 学习 用jbuilder8怎么实现jsp的运行。 在留言板中,怎么获取留言人的留言时间?? 求助: iText 实现的PDF下载中文为空 如何在js定义这个全局变量? 为什么输入localhost:8080 和输入 10.151.8.225:8080 显示的叶面不同? 如何在Servlet中使用Application变量?
神啊,救救我吧 。
我的意见是只要你遇到中文,
不过是读出还是写入就要毫不犹豫的将它转化成unicode,
这样中文就不会有问题了,我就是这么解决的
public String getString(String str) {
try{
String temp_p=str;
byte[] temp_t=temp_p.getBytes("ISO8859-1");
String temp=new String(temp_t);
return temp;
}
catch(Exception ex)
{
System.out.println(ex.getMessage());
}
return null;
}
beyondii帮我了大忙了,以前我只想到把8859-1转换成GBK,我突然想到页面输出的时候,iPlanet已经把页面转换成GBK了,所以我在写入文件的时候应该做的事情把它转换回来.采用了strTemp=new String (strTemp.getBytes("gb2312"),"8859_1");
呵呵,这样写入就没有问题了.
:)