JAVA基础(Java定时器Web),第1张

JAVA基础(Java定时器Web),第2张

通过定时器执行任务是很常见的。下面举个简单的例子:
主要是借助监听器、TimerTask、Timer类来实现的。另外spring提供了定时器的高级实现,好像是quarts。
需要什么可以看看。
包com . rx . timer;
导入Java . util . date;
导入Java . util . timertask;
公共类MyTask扩展TimerTask {
@ Override
public void run(){
system . out . println(" call at "+(new Date()));
}
}
包com . rx . timer;
导入Java . util . timer;
导入javax . servlet . servletcontextevent;
导入javax . servlet . servletcontextlistener;
公共类MyListen实现ServletContextListener {
private Timer Timer = null;
@ Override
public void context destroyed(ServletContextEvent arg 0){
timer . cancel();
}
@ Override
public void context initialized(ServletContextEvent arg 0){
Timer = new Timer(true);
//设置任务计划、开始和间隔时间
timer.schedule (newmytask(),0,1000 * 10);
}
}



WebTimer
com . rx . timer . my listen


index . JSP



2008-11-20 20:52:35 org . Apache . Tomcat . util . digest . set properties rule begin
在Java . library . path:c:\ program files \ Java \ JRE 1 . 6 . 0 _ 07 \ bin上找不到允许在生产环境中获得最佳性能的基于apr的Apache Tomcat本地库;。;c:\ WINDOWS \ Sun \ Java \ bin;c:\ WINDOWS \ system32;c:\ WINDOWS;c:/Program Files/Java/JRE 1 . 6 . 0 _ 07/bin/client;c:/Program Files/Java/JRE 1 . 6 . 0 _ 07/bin;c:\ WINDOWS \ system32;c:\ WINDOWS;c:\ WINDOWS \ System32 \ Wbem;c:\ Program Files \ Microsoft SQL Server \ 90 \ Tools \ binn \;c:\ PROGRA ~ 1 \ IBM \ SQLLIB \ BIN;c:\ PROGRA ~ 1 \ IBM \ SQLLIB \ FUNCTION;c:\ PROGRA ~ 1 \ IBM \ SQLLIB \ SAMPLES \ REPL;c:\ IBM \ Installation Manager \ eclipse \ lib;c:\ Program Files \ MySQL \ MySQL Server 4.1 \ bin;c:\ Program Files \ TortoiseSVN \ bin;c:\ Program Files \ Subversion \ bin;c:\ Program Files \ storm ii \ Codec;c:\ Program Files \ storm ii;c:\ Program Files \ IDM Computer Solutions \ UltraEdit \
2008-11-20 20:52:35 org . Apache . coyote . http 11 . http 11 protocol init
信息:在http-8080上初始化coyote http/1.1
2008-11-20 20 20:52:35 org . Apache . Catalina . startup . Catalina load
信息:初始化在700上处理元数据\。plugins \ org . eclipse . wst . server . core \ tmp 0 \ wtpwebapps \ WEB timer \ we b-INF \ lib \ servlet-API . jar)-jar未加载。请参见Servlet规范2.3,第9.7.2节。违规类:javax/servlet/servlet . class
调用于2008年11月20日星期四20:52:36 CST
2008-11-20 20:52:36 org . Apache . coyote . http 11 . http 11协议启动
信息:在http-8080上启动coyote http/1.1
2008-11-20 20 20:52:36 在2008年11月20日星期四20:52:56打电话 在2008年11月20日星期四20:54:36打电话 在2008年11月20日星期四20:56:16打电话

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » JAVA基础(Java定时器Web)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情