在 Google Web Toolkit (GWT) 中实现页眉、页脚和菜单栏

     2023-04-13     268

关键词:

【中文标题】在 Google Web Toolkit (GWT) 中实现页眉、页脚和菜单栏【英文标题】:Implement header, footer and menubar in Google Web Toolkit (GWT) 【发布时间】:2012-09-17 18:25:23 【问题描述】:

我刚开始学习 Google Web Toolkit (GWT)。如何在我的 GWT 应用程序中实现页眉、左侧导航栏和页脚?

如何将页眉和页脚放在一个页面中并在所有其他页面中重复使用?

请帮助我如何实现上述要求?

【问题讨论】:

【参考方案1】:

我喜欢使用SplitLayoutPanel。在这里,您基本上只会更改中心面板,而不要理会西北等。 你可以找到一个很好的概述here。

【讨论】:

... 或使用SplitLayoutPanel 的超类DockLayoutPanel,如果您不需要用户定位拆分。【参考方案2】:

您可以在 Ui:Binder 中使用您的基本布局创建一个模板,并将此模板用于所有新页面。

另一个选项是为您的菜单、页眉和页脚创建自定义小部件。然后您可以再次为新页面使用模板,但您只需包含自定义的 headerWidget、footerWidget 和 menuWidget,而不是包含每个按钮、标签等。

正如其他人已经建议的那样,您可以使用其中一个 LayoutPanel 来组织您的页面。我最喜欢的是布局面板。您将 headerWidget、footerWidget 和 menuWidget 添加到此 LayoutPanel 并指定它们的位置。

我建议您为此使用 Ui:Binder:这是一种更方便的布局方式,非常直观(有助于减少错误),并且更易于维护。

【讨论】:

Google Web Toolkit (GWT) 离线文档

】GoogleWebToolkit(GWT)离线文档【英文标题】:GoogleWebToolkit(GWT)offlinedocumentation【发布时间】:2011-04-2103:02:47【问题描述】:也许我在这里遗漏了一些简单的东西,但是有没有地方可以下载GWT文档以供离线使用?【问题讨论】:【参... 查看详情

Google Web Toolkit (GWT) EventBus 事件触发/处理

】GoogleWebToolkit(GWT)EventBus事件触发/处理【英文标题】:GoogleWebToolkit(GWT)EventBuseventfiring/handling【发布时间】:2011-06-0822:41:38【问题描述】:背景故事:我正在开发一个GWT应用程序,使用标准MVP设计模式,还使用​​RPC从我的自定... 查看详情

带有 MySQL 的 Google Web Toolkit (GWT) Web 应用程序在 Eclipse 中运行良好,但在 openSUSE 服务器上无法运行

】带有MySQL的GoogleWebToolkit(GWT)Web应用程序在Eclipse中运行良好,但在openSUSE服务器上无法运行【英文标题】:GoogleWebToolkit(GWT)webappwithMySQLworkingfineinEclipsebutnotworkingonopenSUSEserver【发布时间】:2011-12-0210:50:09【问题描述】:我编写了一... 查看详情

Google Web Toolkit (GWT) rpc 到 Google App Engine (GAE) 上的 Python 服务器

】GoogleWebToolkit(GWT)rpc到GoogleAppEngine(GAE)上的Python服务器【英文标题】:GoogleWebToolkit(GWT)rpctoPythonserveronGoogleAppEngine(GAE)【发布时间】:2013-04-1513:43:35【问题描述】:我正在构建一个基于网络的碳足迹工具。我有一个成熟的GoogleWebTool... 查看详情

Google Web Toolkit 和第 3 方 Java 库

】GoogleWebToolkit和第3方Java库【英文标题】:GoogleWebToolkitand3rdpartyJavaLibaries【发布时间】:2013-04-0304:38:37【问题描述】:在我们的GWT应用程序的开发过程中,我们将使用第三方Java库与一些硬件进行交互。用户将使用最终从3rdPartyLib... 查看详情

什么时候不使用 Google Web Toolkit?

】什么时候不使用GoogleWebToolkit?【英文标题】:WhennottouseGoogleWebToolkit?【发布时间】:2011-06-1215:15:28【问题描述】:我正在考虑在一个主要的内部Web应用程序开发项目中使用GWT,即在我看来,它的主要优势是对Javascript的交叉编... 查看详情

Google Web Toolkit 延迟绑定问题

】GoogleWebToolkit延迟绑定问题【英文标题】:GoogleWebToolkitDeferredBindingIssue【发布时间】:2011-02-0823:12:19【问题描述】:大约2年前,我使用GWT开发了一个Web应用程序,此后该应用程序不断发展。在当前状态下,它依赖于获取单个XML... 查看详情

Google Web Toolkit 教程问题

】GoogleWebToolkit教程问题【英文标题】:GoogleWebToolkitTutorialQuestion【发布时间】:2011-01-0308:03:01【问题描述】:我搜索了高位和低位,并且在参考本教程第7步生成的任何javaScript中都找不到按钮标记。我一定是找错地方了,或者我... 查看详情

Google Web Toolkit 自动刷新网格

】GoogleWebToolkit自动刷新网格【英文标题】:GoogleWebToolkitautorefreshgrid【发布时间】:2011-06-2717:07:34【问题描述】:我实现了一个应用程序,其中有一个网格,每次有人更改此网格上的某些内容时,它会自动为打开网格的其他人更... 查看详情

GWT Autobean - 如何处理列表?

...以进行REST调用。以下示例:http://code.google.com/p/google-web-toolkit/wiki/AutoBean#Quickstart我能够将单个JSON对 查看详情

使用 GWT 上传 Image 对象

...述】:这就是我想做的。我有一个Image对象(http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/gwt/user/client/ui/Image.html),我想把它上传到Blobstore。所 查看详情

java示例代码_在servlet中处理发送给Google Web Toolkit的表单

java示例代码_在servlet中处理发送给Google Web Toolkit的表单 查看详情

调用 GWT RPC 服务

...览谷歌教程(我觉得非常好)https://developers.google.com/web-toolkit/doc/latest/tutorial/RPC我在本地服务器上启动并运行了该服务,我的JavaScript客户端可以正常调用它。到目前为止还可以。现在,我要做的是在远程服务器上部署 查看详情

gwt 中的菜单栏

...【参考方案1】:您的问题的答案是命令。http://google-web-toolkit. 查看详情

Google Web Toolkit Autobeans

】GoogleWebToolkitAutobeans【英文标题】:【发布时间】:2015-08-1106:09:20【问题描述】:出于好奇,我检查了autobeans是如何生成的。我发现它使用sun.misc.ProxyGenerator类来生成autobeanproxies并且它使用reflections。但我不明白,它是如何在客... 查看详情

无法编译 GWT-RPC 项目

...建和部署GWT-RPC项目的教程。“https://developers.google.com/web-toolkit/doc/latest/tutorial/create”一切顺利。但是我一直在苦苦挣扎,编译后,我需要将以下网址放到浏览 查看详情

Google Web Toolkit 示例应用程序

】GoogleWebToolkit示例应用程序【英文标题】:GoogleWebToolkitSampleApplications【发布时间】:2011-12-2607:00:07【问题描述】:我已经在Google上搜索了一段时间,试图找到一个使用GoogleWebToolkit(最好使用Eclipse)编写的优秀示例应用程序。... 查看详情

来自服务实现的 Google Web Toolkit 异步调用

】来自服务实现的GoogleWebToolkit异步调用【英文标题】:GoogleWebToolkitAsynchronousCallfromaServiceImplementation【发布时间】:2010-06-0702:09:30【问题描述】:我正在编写一个简单的GoogleWebToolkit服务,它充当代理,基本上存在以允许客户端向... 查看详情