我对如何在一个GWT项目中制作多页应用感到困惑。我的应用程序有一页,并希望提供选项页面。
我认为你不能使用2 onModuleLoads()或其他东西。
那么如何在 1模块中实现多页面应用?
由于
答案 0 :(得分:1)
看看MVP架构 - http://code.google.com/webtoolkit/articles/mvp-architecture.html
即使您实际上并不需要MVP范例来创建“多页”gwt应用程序,但最好还是在创建应用程序时遵循它。
基本的想法是,您创建不同的视图展示器,它们将像不同的“页面”一样工作,并且应用程序控制器根据您提供的逻辑激活正确的视图展示器。
编辑 - 您甚至可以使用自己的onModuleLoad()创建多个html页面。您应该更喜欢只有 - 逻辑上有2个不同的应用程序,或者您正在修改现有的网页而不能使用它。我相信你根据你的问题没有这些问题。如果不是,请告诉我。