(高分100)如何用jsp或servlet程序,生成一个文件并向文件内写内容!
帮我一把,
最好给个例子或具体一点!
先谢谢了!
问题点数:100、回复次数:4Top
1 楼xiaofenguser(风雨)回复于 2003-04-04 19:59:19 得分 50
String filepath = request.getRealPath("/test.txt");
File myfile = new File(filepath);
myfile.createNewFile();
BufferedWriter fw=new BufferedWriter(new FileWriter(myfile));
fw.write("这是一个文件");
fw.close();Top
2 楼jcq(怘)回复于 2003-04-04 20:03:31 得分 0
如果你创建的文件是存在服务器端就是使用java.io.*中的class可以实现的。不过就是path要使用application.getRealPath(java.lang.String path)获取就可以的。去看看io流吧Top
3 楼wellsoon(感谢wellsoon,请留个联系方式吧)回复于 2003-04-04 20:26:18 得分 50
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("留言时间 : \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();
Top
4 楼icecloud(冰云)回复于 2003-04-06 00:15:32 得分 0
楼上写得很清楚了~
Top




