如何在最终用户的浏览器中显示事务处理状态或服务器端的工作?

____ ----- > 60% completed 

我想在网络浏览器中显示用户的某些处理状态的上述类型。

例如,我创建一些表格说1000表示我不希望在某些事情发生时被用户打扰。 所以我需要向用户显示状态(目前在浏览器中以gui方式创建的表的数量)。 给我一些想法。 提前征求意见和回答。

注意:在复制某些数据时,我们可以在Windows中看到这些类型的图形。 在这里,我可以给出一些照片。 希望你得到我想要的东西。

一种可能性:使用Ajax调用将执行处理的servlet并初始化它的工作。 让servlet执行处理更新某个数据库表中的状态,该数据库表与userid / sessionid绑定,因为它处理(或使用会话对象)。 使用Ajax轮询另一个servlet以从该表(或会话对象)检索状态。