各位大虾:
一个jsp页面从上到下包括:
out.print("打印你好"); //问候 abc.task(1); //任务一
def.task(2); //任务二
用户执行该jsp页面后,首先看到了“打印你好”,然后执行任务1 。假设任务1需要10秒才能执行完,我想知道,当任务1执行到5秒时,用户又点击了其他页面,那么该页面的任务一 还会继续在服务器执行吗 ? 任务二还会执行吗?
thanks in advance
一个jsp页面从上到下包括:
out.print("打印你好"); //问候 abc.task(1); //任务一
def.task(2); //任务二
用户执行该jsp页面后,首先看到了“打印你好”,然后执行任务1 。假设任务1需要10秒才能执行完,我想知道,当任务1执行到5秒时,用户又点击了其他页面,那么该页面的任务一 还会继续在服务器执行吗 ? 任务二还会执行吗?
thanks in advance
什么情况是属于你说的多线程呢?我举例说的是两个完全不同的任务
他们的停止于否 和原来的页面已经没关联了
原来的JSP只是给他们一个活动的理由
标识2个任务线程序 用AJAX在页面中通过标识 继续监控2个任务线程的进度 这样就可以实现页面的动态进度