【问题标题】:Is it possible to include a remote web page in a facelet page?是否可以在 facelet 页面中包含远程网页?
【发布时间】:2011-12-30 19:33:24
【问题描述】:

我有一个使用 jsf2 在 tomcat7 上实现游戏网站的 web 项目。 当两个玩家想要对战时,我想在播放网页中插入另一个显示游戏控件的页面。包含的 html 应该来自另一台服务器,该服务器通过氛围框架提供推送功能,接收来自控件的移动,更新游戏状态并将状态发布给所有连接的玩家。 问题是:是否可以在远程服务器上包含这种“窗口”?以及如何利用 jsf2 特性来做到这一点?

PS:服务器游戏提供网络服务。托管服务器应调用将游戏 ID 作为参数传递的服务。

【问题讨论】:

    标签: tomcat jsf-2 include server-push atmosphere


    【解决方案1】:

    Facelets 是一种服务器端视图技术,所以在这里它不能为您做任何事情。

    只需使用 HTML <iframe> 元素。

    <iframe src="http://external.com/game.html?id=#{game.id}"></iframe>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-19
      • 2012-08-04
      • 1970-01-01
      • 2022-11-03
      相关资源
      最近更新 更多