社区
Web 开发
帖子详情
【servlet】请问servlet中如何在一个指定的时间触发一个动作
keelsike
2006-03-09 11:23:22
因为servlet在容器启动后就一直存在了,有没有办法让它在指定的时间执行一个操作呢?
比如说:在每天的0点钟生成一个静态的页面?
...全文
136
5
打赏
收藏
【servlet】请问servlet中如何在一个指定的时间触发一个动作
因为servlet在容器启动后就一直存在了,有没有办法让它在指定的时间执行一个操作呢? 比如说:在每天的0点钟生成一个静态的页面?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
keelsike
2006-03-09
打赏
举报
回复
补充一下第二点,这里叫Test的servlet只写了一个init方法,没有doGet和doPost,在这个init中将实现Runnable的类start();
keelsike
2006-03-09
打赏
举报
回复
呵呵,自己实现了,也是找了一些资料知道的.
关键有两点:
1.在容器启动时将servlet初始化;这里我先建立了一个Test的servlet,在web.xml中设置了该servlet的load-on-startup参数(我设置为2),使servlet在容器启动时就执行init方法;
2.servlet中运行一个定时线程;这个很简单,创建一个实现Runnable的类,在Test中将它start();
PS:Timer类其实也是基于一个线程的,直接用Thread来实现我觉得更好控制.
谢谢各位!
剑事
2006-03-09
打赏
举报
回复
public class CheckBean {
private Timer timer;
public CheckBean() {
}
public void start(int t) {
timer = new Timer();
timer.scheduleAtFixedRate(task, 0, t * 1000*60*60);
}
public void check() {
try {
//do
} catch (Exception e) {
e.printStackTrace();
}
}
TimerTask task = new TimerTask() {
public void run() {
check();
}
};
}
tomuno
2006-03-09
打赏
举报
回复
也可以使用批处理
grapepaul
2006-03-09
打赏
举报
回复
怎么也得在服务器上有这个个timmer吧.
androidpn消息推送
androidpn消息推送 其
中
包含客户端 服务器端包含tomcat和jetty版本
幸运大转盘-jQuery+Java实现的抽奖程序(完整版)
原文博客:http://blog.csdn.net/appearbeauty/article/details/13766377
浏览器访问
触发
servlet
写
一个
servlet
。@web
servlet
注解url路径为/s。 打开浏览器访问http://…/s 能否
触发
servlet
。 二.假如我需要浏览器访问/s/…后面任意1级或多级路径都能
触发
这个
servlet
,那么注解应怎样修改? 三.我需要浏览器访问/s/UserController/findAll能
触发
UserController类里的findAll方法。并且输入/s/
指定
类名/
指定
方法名能...
Java
中
的
Servlet
是什么?如何实现
Servlet
我们不仅会介绍两种实现
Servlet
的方法,还会探讨每种方法的优点和缺点,以及在不同的情况下应该选择哪种方法。我们会涉及到
Servlet
的各个方面,包括如何处理HTTP请求、如何管理
Servlet
的生命周期、如何使用
Servlet
容器等等。
Servlet
是基于客户端/服务器模型的web应用程序,其
中
客户端发送HTTP请求到Web服务器,Web服务器将请求传递给
Servlet
容器。
Servlet
容器将请求和响应传递给
Servlet
,
Servlet
处理请求并生成响应,
Servlet
容器将响应发送回客户端。
【
Servlet
】如何编写第
一个
Servlet
程序
【
Servlet
】如何编写第
一个
Servlet
程序
Web 开发
81,117
社区成员
341,739
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章