Web applications 如何防止在我的代码更新其内容时查看网页

Web applications 如何防止在我的代码更新其内容时查看网页,web-applications,web,glassfish-3,Web Applications,Web,Glassfish 3,因此,基本上我已经创建了一个网页,我的服务器端代码每20分钟运行一次,以更新网页的内容。更新通常需要10-15秒(大量数据) 现在,如果用户在更新网页时试图访问该网页,会发生什么情况? 我可以阻止用户在更新期间查看网页吗?还是有更好的方法确保用户不会获得部分更新的网页 我正在使用glassfish作为我的web服务器。简而言之:如果有一个繁重的更新过程,我会查看某种类型的通知服务消息,以向用户提供反馈。一条信息性消息,如:“正在生成最新数据。请在10分钟后访问。” 您还可以提供一个弹出窗口,允许

因此,基本上我已经创建了一个网页,我的服务器端代码每20分钟运行一次,以更新网页的内容。更新通常需要10-15秒(大量数据)

现在,如果用户在更新网页时试图访问该网页,会发生什么情况? 我可以阻止用户在更新期间查看网页吗?还是有更好的方法确保用户不会获得部分更新的网页


我正在使用glassfish作为我的web服务器。

简而言之:如果有一个繁重的更新过程,我会查看某种类型的通知服务消息,以向用户提供反馈。一条信息性消息,如:“正在生成最新数据。请在10分钟后访问。”


您还可以提供一个弹出窗口,允许用户在更新信息准备好供查看后通过电子邮件或其他方式订阅通知。

在更新之前设置某种类型的标志怎么样?设置标志后,将显示“维护中”页面。