日期:2014-05-20  浏览次数:20619 次

如何在jsp中启动一个java后台线程,并且常驻?
在租来的一个网络空间,我想用java写一个程序,长期运行,每隔10分钟做一件事。
但是因为这个空间只能通过ftp登录,所以我打算通过某个特定的jsp页面来启动这个后台程序/线程(即我打开这个页面后,点击 "   启动 "按钮,程序启动并一直运行),请问这样可以实现吗?会不会在这个页面关闭之后程序就停止了呢?


------解决方案--------------------
应该可以用applet代替吧
期待楼下有个好的主意
------解决方案--------------------
web.xml中添加一个servlet,让这个servlet随着网站启动,然后用这个servlet启动那个程序。
再或者配置一个定时器,让该定时器触发你那个程序。