可不可以写一个类似客户端请求的程序,每天固定请求你的action,如果这样的话,不知道使用URLConnection可不可以
解决方案 »
- Spring问题,麻烦高手出手
- spring定时调度的问题
- hibernate的一个错误,谢谢
- 在html的table怎样控制每个td中的文字,在单元格中与两边的距离?
- 请问各位高手,网上商店的购物车代码要用哪些技术啊?
- 多线程客服端和服务器问题,帮忙看下!!!谢谢
- 我用freemarker导出的xml文件在我的机器上显示是中文内容,为什么到别的机器上就成了乱码呢?
- 關於struts中formBean的問題,請大家給點意見...
- 又是classpath问题!自从用了tomcat5以后好像跟4不一样了
- JAVA初学者求助
- struts的标签套用问题,请指教
- 关于JFreeChart与iText应用
1 确定执行时间 t
2 定义个上次处理的日期 d
3 在某一个客户经常访问的网页放上判断/执行代码(伪代码):
if ((现在时间 > t) && (今天的日期 〉d )) //超过执行时间并且没有执行过
forword 到youActionMappedURL 带参数?originalURL=xxxxx);//此(客户经常访问的)网页
4 action里处理完再 1 d=今天的日期 2 forword 到 originalURL
我是做了一个context的侦听,在contextInitialized其中利用Timer类的schedule方法实现的
在某一个客户经常访问的网页放上判断/执行代码(伪代码)
这种做法合适吗?比较好的解决方法是开个TimerTask,每天定时去执行你的业务方法....
当然你要调用Action也行,因为Action也只不过是一个普通的类
不过你要扩展ActionServlet,这样做就比较复杂了...
还有一种方法,如果你用的数据库是oracle的话,可以写一个存储过程,然后用oralce的job就可以了,我以前用的是第一种方法,后来该为第二种方法,建议用第二种方法:)