IE停止按钮是否影响后台服务工作?
如果运行一个jsp程序后,前台IE按下停止按钮后,后台服务器是否还在工作?
为了用事实说话,我写了以下测试代码。
<%@page contentType="text/html;charset=gb2312"%>
<%
out.println("test");
for(int i=1;i<=100;i++){
System.out.println("i="+i);
out.println("i="+i);
Thread.sleep(1000);
}
%>
运行起来后,看到系统后台每隔一秒打印出一个数字,过一会儿,我按下IE停止按钮,发现后台仍然在工作。
因此,我们在写一些浏览器来控制后台某个服务的程序时候(例如按下按钮,系统自动开始发送大量邮件服务),要特别注意,一旦发现程序错误,无法用停止按钮来停止的,要将后台程序终止才行的。