-1

GWT浏览器插件的目的是什么?请帮我理解。为什么浏览器可以从服务器接收 java 对象?Gwt 技术必须在没有插件的情况下工作。

4

2 回答 2

1

GWT 浏览器插件帮助浏览器识别 URL,如*?gwt.codesvr=127.0.0.1:9997.

然后,当您在具有此 URL 模式的页面上对 GWT 组件执行操作时,插件将告诉浏览器它不能尝试执行某些 javascript 代码,而是将事件转发到代码服务器(您之前必须开始),这将反过来编译代码并执行它。

这个想法是,如果您更改一小段代码,您只需重新加载网页,而无需重新编译整个项目:您的更改将即时重新编译。

这是官方文档相关部分的链接。

于 2013-07-04T17:59:47.477 回答
0

GWT 浏览器插件仅用于开发模式,以允许 JAVA/GWT 开发人员调试代码。

一旦 GWT 代码在 javascript 中编译并部署到生产网络服务器中,就不需要浏览器插件。因此,您的 gwt 网站的用户无需在他们的浏览器中安装任何 gwt 插件。

开发模式 - http://www.gwtproject.org/doc/latest/DevGuideCompilingAndDebugging.html#DevGuideDevMode

生产模式 - http://www.gwtproject.org/doc/latest/DevGuideDeploying.html

于 2013-07-05T04:34:28.123 回答