JSP程序中Listener和Timer的运用Java认证考试

文章作者 100test 发表时间 2010:01:01 15:50:49
来源 100Test.Com百考试题网


  有的时候需要在程序运行时,定时执行一些程序,比如说统计流量、更新缓存数据等,通常要使用Listener和Timer,下面就是一个简单应用,目的就是时刻检查程序是否正在执行当中。

  首先创建一个TimerTask

  Code

  public class LogTask extends TimerTask {

  @Override

  public void run() {

  // TODO Auto-generated method stub

  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").

  System.out.println( sdf.format(new Date()) "--this programe is running!").

  }

  }

  接着创建监听程序

  Code

  public class LogListener implements ServletContextListener {

  private Timer timer = null.

  @Override

  public void contextDestroyed(ServletContextEvent arg0) {

  // TODO Auto-generated method stub

  if (timer != null)

  {

  timer.cancel().

  }

  }


相关文章


Java应用中使用ProxoolJava认证考试
Java向线程传递数据的三种方法Java认证考试
Java按字节长度截取字符串Java认证考试
lucene中对不同的域使用不同的分析器Java认证考试
JSP程序中Listener和Timer的运用Java认证考试
System.arraycopy方法的使用Java认证考试
tomcat监控器和定时器Java认证考试
java认证辅导:java调用存贮过程Java认证考试
MyEclipse8下载及svn配置Java认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛