【问题标题】:Update the web page (jsp , servlet)更新网页(jsp、servlet)
【发布时间】:2012-07-20 03:53:40
【问题描述】:

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

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

【问题讨论】:

    标签: jsp servlets comet


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

      您必须使用comet framework(HTTP 请求允许网络服务器将数据推送到浏览器,而无需浏览器明确请求)来开发这种种类的应用程序。

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

      【讨论】:

        猜你喜欢
        • 2013-02-06
        • 1970-01-01
        • 2012-05-24
        • 2012-05-17
        • 1970-01-01
        • 2020-05-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多