在 GWT 中创建多个 HTML 页面

Posted

技术标签:

【中文标题】在 GWT 中创建多个 HTML 页面【英文标题】:create muliple HTML page in GWT 【发布时间】:2014-07-02 07:08:00 【问题描述】:

我是 GWT 的新手。这是否可以在 GWT 中创建多个 html 页面?如果可以创建,是否与创建页面相关?

【问题讨论】:

嗨,欢迎来到 Stack Overflow。花点时间阅读help centre,了解如何在 Stack 上提出正确的问题。试着展示你尝试过的东西,或者你做过的任何研究。它可以帮助人们更好地回答您的问题。 Multiple pages tutorial in Google Web Toolkit (GWT)的可能重复 【参考方案1】:

如果你在 gwt 中找到任何 html 页面,你会找到两个 gwt 的所有 html 页面共有的条目。

下面是。

<script type="text/javascript" language="javascript" src="modulename/modulename.nocache.js"></script>

 <body>
    <iframe src="javascript:''" id="__gwt_historyFrame" tabIndex='-1' style="position:absolute;width:0;height:0;border:0"></iframe>
 </body>

它将module.cache.js 加载到iframe

所以简而言之,gwt 只能在一页上工作。它是单页应用程序。

参考:how you can do multipage in gwt?

【讨论】:

【参考方案2】:

如果您的目标是为同一个 GWT 应用程序创建多个页面模式,您可以创建多个页面,GWT 不会阻止您这样做(它甚至不知道它是从不同的 HTML 页面调用的)。

所以从技术上讲是可能的,现在有人说,我不建议你这样做。你宁愿做不同的css文件并在它们之间交换。维护您的应用会更容易。

【讨论】:

以上是关于在 GWT 中创建多个 HTML 页面的主要内容,如果未能解决你的问题,请参考以下文章

GWT 多个 html 页面和导航

如何在 IIS 中创建多个自定义 503 页面

在 xml 文件中创建多个矩形形状

如何在 gwt 中创建时区对象?

如何在 React 中创建多个布局?

在vue中创建多个ueditor实例