String guestbookpath=request.getRealPath("/");      java.io.FileWriter fw=new java.io.FileWriter(guestbookpath+"\\guestbook.txt",true);
      java.io.PrintWriter pw=new java.io.PrintWriter(fw);
      pw.println(guestbookpath);
      pw.println("留言时间 : \t"+ new java.util.Date());
      pw.println("用户名字 : \t"+request.getParameter("guest_name"));
      pw.println("用户 QQ : \t"+request.getParameter("guest_qq"));
      pw.println("用户E_mail : \t"+request.getParameter("guest_mail"));
      pw.println("用户主页 : \t"+request.getParameter("guest_homepage"));
      pw.println("用户留言内容 : \n"+request.getParameter("guest_message"));
      pw.print("\n");
      pw.close();
      fw.close();

解决方案 »

  1.   

    那我怎么从这个guestbook.txt中取出数据呢
      

  2.   

    String content="";
    String guestbookpath=request.getRealPath("/");
    java.io.FileReader fr=new java.io.FileReader(guestbookpath+"\\guestbook.txt");
    java.io.BufferedReader br = new java.io.BufferedReader(fr);
    String inLine = br.readLine();
    while (inLine != null) {
    if (inLine == "\n"){
    content += (inLine + "<br><br>");}
    else
      {
    content += (inLine + "<br>");
    }inLine = br.readLine();
    }
    out.println(content);
    br.close();
    fr.close();