代码之家  ›  专栏  ›  技术社区  ›  Christopher Tokar

GWT的托管模式不工作

  •  1
  • Christopher Tokar  · 技术社区  · 16 年前

    Google Web Toolkit 再次解压它,直接转到samples目录并运行“anthosted”。托管浏览器启动,只显示静态html内容,但不显示动态生成的js小部件等。但是,当我单击“编译/浏览”时,示例会在Firefox中正确启动。我的设置/环境可能有什么问题?

    4 回复  |  直到 16 年前
        1
  •  0
  •   Upgradingdave    16 年前

    我按照您提供的链接下载gwt。提取并在samples/Hello、samples/DynaTable和samples/Showcase下运行“ant-hosted”,它们都成功地工作了。我还运行Windows XP和java 1.6.0_11。

    我认为运行“ant hosted”会启动一个嵌入式Jetty服务器,该服务器监听8888端口。托管模式浏览器会向该嵌入式服务器发出请求,例如: http://localhost:8888/Showcase.html .

    因此,如果它在浏览器中工作,那么浏览器将连接到嵌入式jetty服务器。很奇怪,托管模式不能正常工作,但您可以在浏览器中查看。

    我相信这里的区别在于托管模式运行纯java(某种javascript仿真器,我不确定我是否100%理解),而浏览器运行javascript。

    对不起,我不能说得更具体了,这是一个奇怪的问题!

        2
  •  0
  •   Community Mohan Dere    9 年前

    @克丽丝:我怀疑这个问题可能与你之前的经历有关 question link .

        3
  •  0
  •   Christopher Tokar    16 年前

    我创建了一个新的工作区,重新导入了所有内容,并改用了GWT1.6.x(因为这个项目需要的extGWT2.x需要GWT1.6.x)。这就成功了。。。现在一切都好了。

        4
  •  -1
  •   ciczan    16 年前