This week's book giveaway is in the Design forum.
We're giving away four copies of Design for the Mind and have Victor S. Yocco on-line!
See this thread for details.
Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

jsp output to a file

 
Ted Dong
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I want to send the output of a jsp file (ie, the html that the jsp page creates) to a file on the server.
Basically, I want to have the html that the user sees when they do view source from the browser, saved to a file on the server.
I know I can use FileOutputStream to create files on the server but I don't know what to pass into the write() method to write the output of the jsp page.
Thanks in advance.
 
Hardy Chou
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter("your.log")));
pw.println("print something here");
pw.print("\n print also something here");
pw.flush();// coz u used print();
pw.close(); //close the stream
 
Ted Dong
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the reply.
So, since I want my output (html) to be written to a file do I have to print the following:
pw.println{"<HTML><HEAD></HEAD><BODY>");
pw.println("the rest of the html....");
Or is the output stored in the buffer somewhere and could I just send the buffer contents to the printwriter?
Thanks.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic