//*********写用户LOG记录
Calendar caldar = Calendar.getInstance();
String yearStr=String.valueOf(caldar.get(Calendar.YEAR));
String monthStr=String.valueOf(caldar.get(Calendar.MONTH)+1);
String dayStr=String.valueOf(caldar.get(Calendar.DAY_OF_MONTH));
String hhStr=String.valueOf(caldar.get(Calendar.HOUR_OF_DAY));
String miStr=String.valueOf(caldar.get(Calendar.MINUTE));
String mmStr=String.valueOf(caldar.get(Calendar.SECOND));
String ipadd=String.valueOf(request.getRemoteAddr());
String currdate=yearStr+":"+monthStr+":"+dayStr+":"+hhStr+":"+miStr+":"+mmStr;
String tempStr="Login User "+usid+" "+dsca+" Login at 【"+currdate+"】 IP Address "+ipadd+ " Company " +comy;
String path="d:/userlog/";
File chd=new File(path);
if(!chd.exists()){chd.mkdir();}
String nameOfTextFile = path+ "cdBaan6_Query_System_UserLog.txt";
RandomAccessFile rf=new RandomAccessFile(nameOfTextFile,"rw");//定义一个类RandomAccessFile的对象,并实例化
rf.seek(rf.length());//将指针移动到文件末尾
//String testString="增加行数据测试";
System.out.println("★☆★☆★User Loging..."+tempStr);
String logStr= new String(tempStr.getBytes("GB2312"),"ISO8859_1");
logStr="\n"+logStr;
rf.writeBytes(logStr);
rf.close();//关闭文件流
用户信息日志写入
最新推荐文章于 2024-09-13 21:40:38 发布