日期:2014-05-16  浏览次数:20653 次

问个简单的ajax的问题
有一个页面上,用ajax调用了后台的一个servlet,这个servlet从运行到结束需要10秒。
如果在10秒前,把含有ajax的那个网页关闭了,那个servlet还会继续执行到结束么?
Ajax Servlet

------解决方案--------------------
会继续执行。。刷新不会中断服务器的操作

不过可以通过response对象的IsClientConnected判断客户端是否已经断开连接,不为true就停止执行
------解决方案--------------------
会,前台只是发个请求,之后是服务端的事了,与前台关闭没什么关系了