Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Javascript调用JSP页面的Cron作业_Java_Linux_Cron - Fatal编程技术网

使用Javascript调用JSP页面的Cron作业

使用Javascript调用JSP页面的Cron作业,java,linux,cron,Java,Linux,Cron,我正在使用Java邮件API开发一个电子邮件客户端。现在,为了定期检查新邮件,我想调用一个页面“Synchronize_update.jsp” 我必须通过一个JSP来完成这项工作,因为我还需要在最后执行一段JavaScript代码,这基本上是一个AJAX调用,用于通知\u new\u mail.JSP的\u all\u 谁能给我一个解决方案吗?我在一个具有命令行完全访问权限的Linux虚拟服务器上。如果调度简单,可以使用java.util.Timer和java.util.TimerTask类,或

我正在使用Java邮件API开发一个电子邮件客户端。现在,为了定期检查新邮件,我想调用一个页面“Synchronize_update.jsp”

我必须通过一个JSP来完成这项工作,因为我还需要在最后执行一段JavaScript代码,这基本上是一个AJAX调用,用于通知\u new\u mail.JSP的\u all\u


谁能给我一个解决方案吗?我在一个具有命令行完全访问权限的Linux虚拟服务器上。

如果调度简单,可以使用java.util.Timer和java.util.TimerTask类,或者如果希望实现类似cron的调度,可以使用

这里是使用定时器

用于在代码中模拟浏览器功能,可以使用


我认为使用上述工具可以实现您的功能。希望这有帮助。

为什么不能在服务器端执行AJAX调用?JavaScript通常在浏览器中运行,而JSP页面通常在(web)服务器上执行。您计划如何实现这个JavaScript/JSP组合?嗯,我知道这基本上是你的问题,但我想你可能把语言弄混了?@我自己:也许不是。您是否将电子邮件客户端实现为web应用程序?无论客户端是什么,它都可以与另一端的服务进行通信。JSP不是实现这一点的方法。@Peter-是的,我正在尝试实现一个基于web的邮件客户端。新的通知是通过COMET框架实现的。但是我需要向这个页面发送一个更新请求,通知所有在线用户。