%@ page contentType="text/html; charset=euc-kr" %> <%@ page language="java" import="java.io.*,java.net.*,java.util.*" %> <% /*////////////////////////////////////////////////////////////////////////////////////////// ¸¸µçÀÌ : ±ÇÀº½Ä ÀúÀÛ±Ç : ÀÚÀ¯·Ó°Ô ¹èÆ÷Çϼŵµ ÁÁ½À´Ï´Ù.. ´Ü, ¸¸µçÀ̸¦ ³Ö¾î ÁÖ½Ã¸é °¨»çÇϰڽÀ´Ï´Ù. (»©¼Åµµ µË´Ï´Ù.) ³» ¿ë : µðºñ¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸ç , jsp ÄÚµå·Î¸¸ Á¦ÀÛ µÇ¾ú½À´Ï´Ù. »ç¿ë ¹æ¹ý : µ¥ÀÌŸ ÆÄÀÏÀÌ ÀúÀå µÇ¾îÁú Àý´ë °æ·Î Æú´õ¸¦ ¼³Á¤ÇÏ¸é ³¡³³´Ï´Ù. ±â ´É : ÀÏÀÏ Ä«¿îÅÍ¿Í , Àüü Ä«¿îÅÍ ±â´ÉÀÔ´Ï´Ù. Áï ·Î±× ºÐ¼® ±â´ÉÀº ¾ø½À´Ï´Ù.. ·Î±× ºÐ¼® ±â´ÉÀ» Ãß°¡ ÇÒ·Á¸é µðºñ¸¦ »ç¿ëÇϽô°ÍÀÌ ÁÁ½À´Ï´Ù. //////////////////////////////////////////////////////////////////////////////////////////////*/ int year = 0 ; int month = 0 ; int day = 0 ; int today = 0 ; int total = 0 ; int hour = 0 ; int min = 0 ; int makeTime = 0 ; int lastday = 0; //¸®´ª½º Àϰæ¿ì String fileName ="/free/home/dynatone/html/webapps/html/count.dat"; //¿øµµ¿ì ¿¹) //String fileName ="C:/tomcat/webapps/ROOT/count.dat"; File dataFile =null; // ³¯Â¥¿Í ½Ã°£ °¡Á® ¿À±â Calendar now = Calendar.getInstance(); year = now.get(Calendar.YEAR); month = now.get(Calendar.MONTH) + 1; day = now.get(Calendar.DATE); hour = now.get(Calendar.HOUR_OF_DAY); min = now.get(Calendar.MINUTE); //³¯Â¥ ½Ã°£ Ãâ·Â out.println(""); out.println("
"); out.println("| ");
out.println(year+"³â"+month+"¿ù"+day+"ÀÏ "+hour+"½Ã"+min+"ºÐ");
out.println(" "); try{ //ÆÄÀÏ °´Ã¼ »ý¼º dataFile = new File(fileName); if(dataFile.exists()){ //ÆÄÀÏÀÌ ÀÖÀ» °æ¿ì BufferedReader inputStream = new BufferedReader(new FileReader(dataFile)); // ÆÄÀÏ¿¡¼ °ªÀ» ÀÐ¾î ¿Â´Ù. today = Integer.parseInt(inputStream.readLine()); total = Integer.parseInt(inputStream.readLine()); lastday = Integer.parseInt(inputStream.readLine()); if(lastday!=day) today=0; inputStream.close(); } if(session.getAttribute("cnt")=="" || session.getAttribute("cnt")== null){ // Á¢¼Ó½Ã ºê¶ó¿ìÁ® ¼¼¼Ç°ªÀÌ ¾øÀ»½Ã if(!dataFile.exists()) { // ÆÄÀÏÀÌ ¾øÀ» °æ¿ì ÆÄÀÏ »ý¼º°ú Ãʱ⠰ª ¼³Á¤ PrintWriter outputStream= new PrintWriter(new FileOutputStream(dataFile)); outputStream.println("1"); outputStream.println("1"); outputStream.println(day); outputStream.close(); } else { // »õ·Î¿î Á¢¼Ó½Ã °ªÀ» ¿Ã·ÁÁÜ today = today+1; total = total+1; // ÆÄÀÏ¿¡ ÀúÀå ÇÑ´Ù. PrintWriter outputStream= new PrintWriter(new FileOutputStream(dataFile)); outputStream.println(today); outputStream.println(total); outputStream.println(day); outputStream.close(); } } }catch (IOException e) { System.out.println(e); } // Á¢¼Ó½Ã ºê¶ó¿ìÁ® ¼¼¼Ç ¼³Á¤ session.setAttribute("cnt","ok"); out.println("Total : "+total+" "); out.println("Today : "+today+" "); out.println(" | ");
out.println("