2011-10-19 175 views
1

可能重复:
GWT: How to create a new pageGWT页面导航

我是新来GWT。我想知道,如何从一个页面导航到另一个页面? 在我的应用程序中,在主屏幕中输入用户名,密码后。如果用户名,密码匹配。应该打开一个新页面来显示内容。我正在使用MVP体系结构。

回答

1

在GWT应用程序导航不同于经典的Web应用程序模型。 GWT是一个异步框架,您可以切换页面内容并通过内置工具来管理History,而不是打开新的网页。请参考位于GWT SDK中的费用样本,或尝试使用Spring ROO来使用MVP为您的应用程序构建脚手架。

费用特别使用自定义滑动面板切换内容,例如所有费用的详细信息视图和列表视图。

如果您确实需要移动到新页面,请参阅此solution

0

我认为你最好的选择是学习Activities and Places。通过文档和示例进行操作。当你弄明白的时候,你会意识到它给了你一个用户期望从一个网站获得的页面到页面的体验,包括通过历史导航,书签和后退按钮,但是在一个MVP体系结构中活动和地点通过活动管理器),并在一个单一的实际页面与GWT交换进出内容(根据VoodoRider的答案)。