String fileName = "//"+new java.sql.Date(System.currentTimeMillis()).toString()+".txt" ;
String path=request.getRealPath(".");
//out.println(path);
File f=new File(path,fileName);
//out.println(f);
//out.println(f.exists());
if(f.exists()){//检查File.txt是否存在
}else{
f.createNewFile();//在当前目录下建立一个名为File.txt的文件
out.println(path+fileName + " 不存在,已建立。");//输出目前所在的目录路径
}
path=request.getRealPath(".");
int count ;
//读取一行数据
try{
FileReader fr=new FileReader(path + fileName);
BufferedReader br=new BufferedReader(fr);//建立BufferedReader对象,并实例化为br
String Line=br.readLine();
count = Integer.valueOf(Line).intValue();
br.close();//关闭BufferedReader对象
fr.close();
}
catch(Exception e){
count = 0;
}
count++;;
FileWriter fw=new FileWriter(path + fileName);//建立FileWriter对象,并实例化fw
//将字符串写入文件
fw.write(String.valueOf(count));
fw.close();
out.println(String.valueOf(count) + "<br>");