如何在GWT中链接多个页面

如何在GWT中链接多个页面,gwt,onload,Gwt,Onload,我是GWT的新手,所以我的知识有限 现在我已经创建了一个简单的登录页面,它会将我的用户带到另一个页面,然后根据用户所做的选择,它会将它引导到下一个页面。我已经创建了3个单独的页面,但我不知道如何链接它们。有人可以帮忙吗。在GWT中,通常不创建单独的页面,而是创建单独的“视图”。对于最终用户来说,它们可能看起来像页面,但实际上整个应用程序都在一个HTML“主机”页面中工作 您可能需要查看设计模式。它负责应用程序中不同“位置”之间的导航。非常简单的示例,带有DeckPanel。它只显示选定的“页面”

我是GWT的新手,所以我的知识有限


现在我已经创建了一个简单的登录页面,它会将我的用户带到另一个页面,然后根据用户所做的选择,它会将它引导到下一个页面。我已经创建了3个单独的页面,但我不知道如何链接它们。有人可以帮忙吗。

在GWT中,通常不创建单独的页面,而是创建单独的“视图”。对于最终用户来说,它们可能看起来像页面,但实际上整个应用程序都在一个HTML“主机”页面中工作


您可能需要查看设计模式。它负责应用程序中不同“位置”之间的导航。

非常简单的示例,带有
DeckPanel
。它只显示选定的“页面”,隐藏其他页面

DeckPanel deckPanel = new DeckPanel();
deckPanel.add(page1);
deckPanel.add(page2);
deckPanel.add(page3);

deckPanel.showWidget(0);
//deckPanel.showWidget(1);
//deckPanel.showWidget(2);

这不是GWTP的MVP架构吗。我正在研究GWT。有没有办法只使用GWT而不包括GWTP?我一直在普通GWT中使用它。我从来没有使用过GWTP,所以我无法比较它们,但是活动和地点是组织一个具有多个“地点”/“视图”的纯GWT应用程序的好方法。我一直认为MVP是GWTP的一个功能。非常感谢你提供的信息。我会深入检查它是否工作正常。