【求教】如何定点执行某个任务 用JSP编写的,或者是servlet之类的,有这么几个要求一,定点执行,不是每个24小时或者12小时或者3小时,比如我就希望是10点20执行,下午3点20,晚上9点50执行 参数由前台用户自行输入,应该怎么办呢二,注意不是定时servlet,也不能这个jsp一直在页面开着,反正实现了我说的效果就行,怎么地都ok 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Timer吧或者用spring的quartz Timer吧或者用spring的quartz这个东西好像都是每隔一个固定的时间执行一次地东西 回答:一:关于这个问题楼上已经有人回答了 。用quartz它可以定时定点,比较人性话。完全可以满足楼主的要求。二:关于楼主的第二个问题,我想没什么意思吧。你说的“注意不是定时servlet,也不能这个jsp一直在页面开着”,我估计是用客户端定时请求服务器端??? 友情upquartz 可以定点执行的~ 用户可以在页面上进行自己设置的quartz 只能设置配置文件 用户不会那么去做 恩~~~有点意思。你的需求是这样的吧:用户自己设置时间,然后系统根据用户设置的时间进行提醒。而非配置文件提醒。如果是这样的话我的思路是这样:1中解决方法:用户设置完时间入库或其它容器中(缓存,内存)。同样通过配置来进行操作,配置定期查询数据库把或其他容器,将符合时间的内容发送给用户。这个有些类似于ajax的定时刷新。当然这样的方法比较消耗性能。2种方法是通过监听方式(用户登陆状态下)将用户设置的时间放到数据库中。用户登陆的时候通过session可以取得他设置的时间。然后推算,通过多线程进行推算,执行。再好的没想出来,只是个想法。不好的地方给予原谅 。呵呵 谁说quartz 只能设置配置文件???quartz也是一个类库,看来LZ对quartz是一点都不了解啊... 如何将tomcat默认首页直接访问action JSP网站正式放到服务器后,该如何直接域名访问,而不是域名:端口/项目名? jsp中用webwork国际化进行显示,报异常后不读取了? 高手请进,如何按一个按钮保存excel表格 如何实现网页直接打开PDF文件,同时禁止下载 在JSF中,怎样实现Select下拉框onchange事件触发后台bean的方法被调用。 【移】发现我以前回复的内容不对,想改怎么改不了 如何读出注册表中的值 SQL语句请教 apache Tomcat 4.0.4中文问题??? isELIgnored为什么不识别啊? 大家 好,问哈金蝶友商网的事情
或者用spring的quartz
或者用spring的quartz这个东西好像都是每隔一个固定的时间执行一次地东西
一:关于这个问题楼上已经有人回答了 。用quartz它可以定时定点,比较人性话。完全可以满足楼主的要求。
二:关于楼主的第二个问题,我想没什么意思吧。你说的“注意不是定时servlet,也不能这个jsp一直在页面开着”,我估计是用客户端定时请求服务器端???
quartz 可以定点执行的~
你的需求是这样的吧:
用户自己设置时间,然后系统根据用户设置的时间进行提醒。而非配置文件提醒。
如果是这样的话我的思路是这样:
1中解决方法:
用户设置完时间入库或其它容器中(缓存,内存)。同样通过配置来进行操作,
配置定期查询数据库把或其他容器,将符合时间的内容发送给用户。这个有些类似于ajax的定时刷新。
当然这样的方法比较消耗性能。2种方法是通过监听方式(用户登陆状态下)
将用户设置的时间放到数据库中。用户登陆的时候通过session可以取得他设置的时间。
然后推算,通过多线程进行推算,执行。再好的没想出来,只是个想法。不好的地方给予原谅 。呵呵
谁说quartz 只能设置配置文件???
quartz也是一个类库,看来LZ对quartz是一点都不了解啊...