String dir = "C:\A.TXT";
            File file = new File(dir);
            writer = new PrintWriter(new FileWriter(file,true));
            writer.println();
            java.util.Date date = new java.util.Date();
            writer.write("小成     1800     123456");
            writer.flush();
            writer.close();

解决方案 »

  1.   

    请问你是否在详细些描述,是否将它放在一个class包里呢?
      

  2.   

    这段代码是写txt文件的代码。
    至于放在哪里就随便你啦
    放在jsp中也一样
      

  3.   

    谢谢您的回答。那writer怎么定义呢?
      

  4.   

    哦,疏漏了。给你一个我写的例子吧。
    import java.io.*;
    import java.sql.*;
    import java.util.*;
    import java.util.Date;  public class WriteLog{
    public static void  main(String args[])
    {
    File file;
                      PrintWriter writer;
            try {
                file = new File("");
                String dir = file.getAbsolutePath() + "\\log.doc";
                file = new File(dir);
                writer = new PrintWriter(new FileWriter(file,true));
                writer.println();
                java.util.Date date = new java.util.Date();
                writer.write(date.toString());
                writer.write("写logfile success!");
                writer.flush();
                writer.close();
            }catch (Exception e) {
                e.printStackTrace();
            }
    }
    }