在jsp中怎样实现定时操作 要实现一个每天的某个时间执行一个插入数据的一个操作在JSP上应该怎么表示,在jsp页面没人访问的情况下,定时的代码应该写在哪个位置才能不断的去循环操作。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Timer time = new Timer(); //设置定时执行程序 TimerTask task = new TimerTask() { public void run() { System.out.println("Hi"); } }; //开始时间从当前时间第二天凌晨两点开始 java.util.Date start=new Date(); start.setDate(start.getDate()+1); start.setHours(2); start.setMinutes(0); start.setSeconds(0); System.out.println(start.toLocaleString()); //时间间隔一天 long period=60*60*24*1000; time.schedule(task, start, period); 写一个servlet,并设置成容器一起来就自动初始化该servlet,你需要定时的启动代码就放在init方法内推荐采用quatz 写个线程,在servlet里调用,xml里把<load-on-startup>1</load-on-startup>加载servlet里 在apache上的struts2源代码怎么找不到需要的代码啊! JSF高手请进 学习中遇到的一些问题~~关于Servlet! 请各位朋友帮我看看 这个代码为什么只能运行一半? 请问连接oracle用java bean如何来写? 使用axis的web service不支持返回值为Document的函数吗? Tomcat的缓存问题,更新了bean,但它还是用旧的,在线等! 如何把用jsp做的计数器放到html页面上? bean的问题,请教,只有10’了。 web项目部署到腾讯云tomcat里404 求助 根据这个错误提示,判断哪里出了问题! 求助!面中两个单选项的问题实现!
//设置定时执行程序
TimerTask task = new TimerTask() {
public void run() {
System.out.println("Hi");
}
};
//开始时间从当前时间第二天凌晨两点开始
java.util.Date start=new Date();
start.setDate(start.getDate()+1);
start.setHours(2);
start.setMinutes(0);
start.setSeconds(0);
System.out.println(start.toLocaleString());
//时间间隔一天
long period=60*60*24*1000;
time.schedule(task, start, period);
推荐采用quatz