GWT – 如何组织项目以在它们之间具有多个网页和导航

我是GWT的新手(顺便给它留下了深刻的印象)并且发现它对像我这样熟悉C ++ / .NET桌面技术的人非常有吸引力,他们愿意编写Web应用程序。

我根据GWT Eclipse Wizard中生成的示例启动了自己的项目。 这个项目生成简单的html页面,其中包含面板和主模块java类(带有onModuleLoaded),只需创建小部件并将其嵌入到页面中。 现在我的问题是 – 如何组织代码/项目以在那之间拥有多个html页面和导航。 例如,主html页面有一个登录表单和一个登录按钮。 如果提供凭证并按下登录按钮,则GWT服务在服务器上执行,浏览器导航到第二个html页面。 是否有更复杂的样本应用程序可用于此类方案?

谢谢

GWT旨在重用相同的html页面。 该video非常有助于理解整个架构: GWT最佳实践

另请参阅本教程以获取更复杂的示例: MVP Architecture

看看“GWT / GAE最佳实践项目”博客和David Chandler的博客TurboManage 。

结构良好的GWT应用程序的一些关键字:

  • GWT-主持人
  • GWT-调度
  • 谷歌-吉斯
  • 谷歌,杜松子酒

我建议使用真实案例的非常好的GWT应用程序 。 这些来源是免费提供的。 如果您需要对概念进行更深入的解释,那么您应该购买这本书。 源代码是使用GWT 1.5构建的。