-1

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

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

4

2 回答 2

0

您必须使用Comet 框架(HTTP 请求允许 Web 服务器将数据推送到浏览器,而无需浏览器显式请求)来开发此类应用程序。

查看包含用于构建异步 Web 应用程序的客户端和服务器端组件的Atmosphere Framework 插件和扩展。

于 2012-07-21T07:39:25.987 回答
0

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

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

<meta http-equiv="refresh" content="600"> 
于 2012-07-20T20:44:53.590 回答