我是 GWT 的新手,在很长一段时间后重新开始编程......我的问题是关于 GWT 中的 MVP 实现,我已经阅读了以下帖子,它们很有帮助,但我仍然有一些疑问
什么是 MVP 和 MVC,有什么区别? 您对构建 GWT 应用程序有什么建议?MVC、MVP 或自定义消息传递解决方案?
我认为MVP的GWT教程(http://code.google.com/webtoolkit/articles/mvp-architecture.html)也有contoller(AppController),并且一些响应是在Contoller级别而不是在演示者中管理的。所以我的问题是控制器在 MVP 模式实现中应该扮演什么角色?
我们应该从哪里发起异步服务器调用、presenter 或控制器,比如如果我必须保存记录,我应该从 Presenter 调用服务器函数(调用 DAO 并保存记录)还是应该使用事件总线和控制器发布事件对事件采取行动并调用服务器函数进行保存。