Servlet - 自动页面刷新
-
简述
考虑显示实时游戏分数或股票市场状态或货币兑换比率的网页。对于所有此类页面,您需要使用浏览器的刷新或重新加载按钮定期刷新网页。Java Servlet 为您提供了一种机制,您可以在其中制作网页,使其在给定的时间间隔后自动刷新,从而使这项工作变得容易。刷新网页最简单的方法是使用方法 setIntHeader()响应对象。以下是此方法的签名 -此方法将标头“Refresh”连同一个整数值一起发送回浏览器,该整数值指示以秒为单位的时间间隔。 -
自动页面刷新示例
此示例显示 servlet 如何使用 setIntHeader() 设置方法 Refresh 标题。现在让我们编译上面的 servlet 并在 web.xml 中创建以下条目现在使用 URL http://localhost:8080/Refresh 调用这个 servlet,它将在每 5 秒后显示当前系统时间,如下所示。只需运行 servlet 并等待查看结果 -Current Time is: 9:44:50 PM