String thePath = request.getRealPath("/");
File myFile = new File(thePath,"login.log");myFile.createNewFile();
FileWriter myFileWriter = new FileWriter(myFile);myFileWriter.write("Login User: "+user+"\r\n");
myFileWriter.write("Login Time: "+time+"\r\n");
myFileWriter.write("Login Host: "+host+"\r\n");
myFileWriter.write("Login IP : "+ip+"\r\n");
myFileWriter.write("------------------------------------------------------------"+"\r\n");myFileWriter.flush();
myFileWriter.close();
user,time,host,ip都是已经定义的变量,这几行代码每次执行的时候都会先把login.log清空后再写入,如何能做到持续写入,就是每次都在上次存入的数据后再存入新的信息?
File myFile = new File(thePath,"login.log");myFile.createNewFile();
FileWriter myFileWriter = new FileWriter(myFile);myFileWriter.write("Login User: "+user+"\r\n");
myFileWriter.write("Login Time: "+time+"\r\n");
myFileWriter.write("Login Host: "+host+"\r\n");
myFileWriter.write("Login IP : "+ip+"\r\n");
myFileWriter.write("------------------------------------------------------------"+"\r\n");myFileWriter.flush();
myFileWriter.close();
user,time,host,ip都是已经定义的变量,这几行代码每次执行的时候都会先把login.log清空后再写入,如何能做到持续写入,就是每次都在上次存入的数据后再存入新的信息?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货