使用定时器,在服务器启动时启动一个servlet,在这个servlet的init函数中启动定时器,通过这个定时器启动需要调用的服务程序。

解决方案 »

  1.   

    我的目的是定时发送邮件,我先在服务器上启动了一个servlet来处理客服端的请求,但服务器也应该有一个servlet来定时发送邮件。请问这两个servlet可以合成一个吗?
      

  2.   

    再问:程序不是在doPost()与doGet()中调用的吗?那么,init定义定时器时,要调用TimerTask(),请问,timertask()怎样对doPost()与doGet()进行操作?
      

  3.   

    Serlvet在首次启动的时候会调用init()方法,doPost()与doGet()是通过浏览器才能调用的,你的监测程序到底要监测什么?
      

  4.   


    再问:程序不是在doPost()与doGet()中调用的吗?那么,init定义定时器时,要调用TimerTask(),请问,timertask()怎样对doPost()与doGet()进行操作?

    把dopost和doget里的代码copy到TimerTask中不就可以啦