更新网页(jsp,servlet)

时间:2012-07-20 20:40:52

标签: jsp servlets comet

我正在通过servlet和jsp页面编写国际象棋游戏。 这是我的问题:

当玩家1移动他/她的坚果时,我想更新玩家2的jsp页面,玩家2可以看到玩家1的移动。 TNX

2 个答案:

答案 0 :(得分:0)

这是一个相当广泛的问题。您可以使用的一件事是轮询(使用Ajax)。这样,两个浏览器都将轮询Web服务器并获得最新的游戏状态。可以使用JavaScript适当地刷新UI。

更传统的方法是指定将定期刷新页面的元素。

<meta http-equiv="refresh" content="600"> 

答案 1 :(得分:0)

您必须使用comet framework(HTTP请求允许Web服务器将数据推送到浏览器,而浏览器不会明确请求它)来开发此类的应用程序。

查看包含用于构建异步Web应用程序的客户端和服务器端组件的Atmosphere Framework plugins and extensions