Java/Jsp 메모

jsp tag libs

이번에 스펙이 바뀌면서 외부의 것을 끌어쓰려면 아래와 같은 URI를 참조해야한다.

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <-- 현재.

<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> <-- 기존

 

 

Schedule 처리시에는 항상 실행 job을 별도의 쓰레드로 돌려야한다.

 try {
   while ( true ) {
    Thread.sleep(60000);
    for ( i=0; i < m_listJob.size() ; i++ ) {
     job = (Job)m_listJob.get(i);
     if ( job != null ) {y
      if ( job.checkSchedule() ) {
       Logging.writeLog("## Scheduled Job : " + job.get(Job.ID));
       Integer nStatus = (Integer) job.get(Job.RUNSTATUS);
       if ( nStatus.intValue() == Job.RUNNING){
        Logging.writeLog("[ERROR] Job is Running.");
        continue;
       }
       job.setRunningUser(new Integer(2));
       job.prepareScheduledRun();
       Thread t = new Thread(job); // 별도 쓰레드로 처리 
       t.start();
      }
     }
    }
   }
  }  catch ( InterruptedException e ) {
   e.printStackTrace();
  }

 

 JSTL 관련 Link

http://greatbeat.tistory.com/tag/JSTL