简单的网站页面计数器(防刷新,用txt文件保存)

完整代码:http://yuncode.net/code/c_50743607deee056

核心代码:

 

  
  
  
  
  1. 26 //判断cookie,第一次登陆时加1,刷新时不累计计数     
  2.  
  3. 27 else if (request.getHeader("Cookie")==null)     
  4.  
  5. 28     { writeStr = Integer.parseInt(readStr)+1;}     
  6.  
  7. 29 else    
  8.  
  9. 30     { writeStr = Integer.parseInt(readStr);}     
  10.  
  11. 31      
  12.  
  13. 32 //写入时控制因为刷新引起的重复计数     
  14.  
  15. 33 if (request.getHeader("Cookie")==null)     
  16.  
  17. 34     {     
  18.  
  19. 35         try {     
  20.  
  21. 36                 PrintWriter pw = new PrintWriter(new FileOutputStream(nameOfTextFile));     
  22.  
  23. 37                 pw.println(writeStr);     
  24.  
  25. 38                 pw.close();}     
  26.  
  27. 39         catch(IOException e) {     
  28.  
  29. 40                     out.println(e.getMessage());}     
  30.  
  31. 41     }     
  32.  

 

你可能感兴趣的:(网站,cookie,计数器,云代码)