为什么我调用这个方法生成的test.txt文件 里面写不进数据,test.txt文件能够生成里面可是空的没有数据private void logout(String message) {
PrintWriter out=null;
try{
out=new PrintWriter(new FileOutputStream ("c:\\test.txt",true));
out.write(new java.util.Date().toLocaleString()+"::Form ContextListener: " + message);
}
catch(Exception e){
out.close();
e.printStackTrace();
}
}
PrintWriter out=null;
try{
out=new PrintWriter(new FileOutputStream ("c:\\test.txt",true));
out.write(new java.util.Date().toLocaleString()+"::Form ContextListener: " + message);
}
catch(Exception e){
out.close();
e.printStackTrace();
}
}
out.flush();
Create a new PrintWriter, without automatic line flushing, from an existing OutputStream.
PrintWriter(OutputStream out, boolean autoFlush)
Create a new PrintWriter from an existing OutputStream.