`

用Servlet写一个简单的定时器

    博客分类:
  • java
阅读更多
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

import javax.servlet.http.HttpServlet;

public class Test extends HttpServlet {
static {
Timer timer = new Timer();
timer.schedule(new MyTask(), 1000, 2000););//在1秒后执行此任务,每次间隔2秒,如果传递一个Data参数,就可以在某个固定的时间执行这个任务.

}

}

class MyTask extends TimerTask {
public void run() {
System.out.println("---线程调用---->"+new Date());
}
}



在Servlet加如下配置:
<servlet>
<servlet-name>myTask</servlet-name>
<servlet-class>Test</servlet-class>
<load-on-startup>15</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>myTask</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>


本类是放在默认包下面,小小例子,愿对君有用。
0
0
分享到:
评论

相关推荐

    servlet定时器功能完整版已测试过

    java web项目,使用servlet实现定时器功能,代码请详见附件

    servlet定时器

    servlet定时器

    Web Servlet定时器

    在web.xml里配置一个Servlet,并设置其随web server的启动而启动。然后在该Servlet的init()方法里启动定时器,在destory()方法里销毁定时器。

    timetask-servlet.rar_pureeqs

    java定时器servlet版java定时器servlet版

    quartz实现定时功能实例详解(servlet定时器配置方法)

    Quartz是一个完全由java编写的开源作业调度框架,下面提供一个小例子供大家参考,还有在servlet配置的方法

    servlet文件上传实现进度条提示

    servlet实现文件上传的时候,当文件较大的时候,会有文件上传的进度条提示,使用的原理是使用jquery的异步请求,在jsp页面设置定时器,每隔一段时间获取文件上传监听器同步到session中的最新的上传信息。

    FCKEDIT和定时器

    把其中的一个放到/tomcat/conf/context.xml中的前面。 Blog表 create table blog(title varchar(100),content varchar(1000)) 保存所有文章的内容。包括、主题、内容。 添加数据: Testpool.jsp(head.jsp,foot.jsp...

    springboot简单案例

    //@EnableScheduling // 定时器扫描 已经在MyScheduleConfig类上,这里可以不写了 @EnableAsync // 异步执行 与 @Async 一起用 @EnableCaching // 缓存 @ServletComponentScan // 扫描filter servlet listener @...

    SpringBoot集成常用开发中间件,分库分表,缓存,消息队列,定时器,权限管理等组件.zip

    1. SpringBoot Starter:他将常用的依赖分组进行了整合,将其合并到一个依赖中,这样就可以一次性添加到项目的Maven或Gradle构建中。 2,使编码变得简单,SpringBoot采用 JavaConfig的方式对Spring进行配置,并且...

    java jdk实列宝典 光盘源代码

    java为数据结构中的列表定义了一个接口类java.util.list同时提供了3个实现类,分别是ArrayList、Vector、LinkedList使用; 生成不重复的随机数序列;列表、集合与数组的互相转换;java为数据结构中的映射定义一个接口...

    Quartz框架简单实例

    本实例是对Quartz框架的简单使用,下载解压后放在tomcat中部署起来就可以运行了,在applicationContext.xml配置文件中配置了定时的时间,自己也可以更改调度时间,初学者可以看看,希望能帮助到您。

    JAVA上百实例源码以及开源项目源代码

    简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 凯撒加密解密程序 1个目标文件 1、程序结构化,用函数分别实现 2、对文件的加密,解密输出到文件 利用随机函数抽取幸运数字 ...

    java源码包2

    一个简单的CS模式的聊天软件,用socket实现,比较简单。 凯撒加密解密程序 1个目标文件 1、程序结构化,用函数分别实现 2、对文件的加密,解密输出到文件 利用随机函数抽取幸运数字 简单 EJB的真实世界模型(源...

    java源码包---java 源码 大量 实例

    一个简单的CS模式的聊天软件,用socket实现,比较简单。 凯撒加密解密程序 1个目标文件 1、程序结构化,用函数分别实现 2、对文件的加密,解密输出到文件 利用随机函数抽取幸运数字 简单 EJB的真实世界模型(源代码...

    JAVA上百实例源码以及开源项目

    一个简单的CS模式的聊天软件,用socket实现,比较简单。 凯撒加密解密程序 1个目标文件 1、程序结构化,用函数分别实现 2、对文件的加密,解密输出到文件 利用随机函数抽取幸运数字 简单 EJB的真实世界模型(源代码...

    jsp+application实现网络聊天室

    使用jsp+application完成网络聊天室,没有用数据库,servlet,ajax,socket。单纯使用application。可以全屏公聊以及制定人私聊。页面刷新使用js定时器,当填写发送信息时,停止刷新,发送后继续刷新。

    java源码包3

    一个简单的CS模式的聊天软件,用socket实现,比较简单。 凯撒加密解密程序 1个目标文件 1、程序结构化,用函数分别实现 2、对文件的加密,解密输出到文件 利用随机函数抽取幸运数字 简单 EJB的真实世界模型(源...

    java源码包4

    一个简单的CS模式的聊天软件,用socket实现,比较简单。 凯撒加密解密程序 1个目标文件 1、程序结构化,用函数分别实现 2、对文件的加密,解密输出到文件 利用随机函数抽取幸运数字 简单 EJB的真实世界模型(源...

Global site tag (gtag.js) - Google Analytics