测试环境:xp英文版操作系统+TOMCAT4.1+JDK1.4.2
从数据库中读出数据(汉字)写入TXT文档保存在硬盘后,再打开这个文档,发现是乱码。
代码:
String FileNames=null;
FileNames=xwid;
File f=new File("d:/txt/",FileNames+".txt");
if (f.exists())
{
session.setAttribute("fileload",FileNames);
}
else{
try{
FileOutputStream o=new FileOutputStream(f);
DataOutputStream DataOut=new DataOutputStream(o);
DataOut.writeUTF(title + "\r\n ");
DataOut.writeUTF(date+ "\r\n ");
DataOut.writeUTF(content);
DataOut.close();
o.close();
session.setAttribute("fileload",FileNames);
catch(IOException e4)
{}
catch(NullPointerException ee)
{}
}
请达人指点
从数据库中读出数据(汉字)写入TXT文档保存在硬盘后,再打开这个文档,发现是乱码。
代码:
String FileNames=null;
FileNames=xwid;
File f=new File("d:/txt/",FileNames+".txt");
if (f.exists())
{
session.setAttribute("fileload",FileNames);
}
else{
try{
FileOutputStream o=new FileOutputStream(f);
DataOutputStream DataOut=new DataOutputStream(o);
DataOut.writeUTF(title + "\r\n ");
DataOut.writeUTF(date+ "\r\n ");
DataOut.writeUTF(content);
DataOut.close();
o.close();
session.setAttribute("fileload",FileNames);
catch(IOException e4)
{}
catch(NullPointerException ee)
{}
}
请达人指点
解决方案 »
- 用java写论坛和php的优缺点,求大侠指点
- HibernateSessionFactory 麻烦你给我创造个session啊!!!
- java web程序如何调用后台运行的jar程序中的对象?
- open flash chart怎么老提示undefined
- java中
- 购物车怎么样实现购物??
- 在JSP中,当客户点击“试听”连接后,如何令客户机能自动调用适合的播放器播放连接所指的音乐?
- SQL语句问题-->怎么在一个try..catch里执行多条SQL语句啊?
- 如何向servlet提交查询信息,但不再url中显示出来。(即隐藏url)8.2结贴
- cookie 如何定义session消失时间
- struts 问题
- ArrayList 类的用法
所以发生乱码了需要转码