17得票8回答
你最喜欢的 GWT MVP 框架是什么?

你最喜欢的 GWT MVP 框架是什么?为什么? Mvp4g GWTP GWT 2.1 内置 gwt-mpv gwt-pectin guit 其他平台(请提供链接) 自己的解决方案(有样板代码吗?) 没有 谢谢。

15得票3回答
MVP: 视图应该实现一个 Presenter 的接口还是反过来?

我正在学习使用 GWT 技术。 大型应用程序的开发和 MVP 大型应用程序的开发和 MVP - 第 II 部分 在第一个示例中,Presenter 定义了 View 的接口。 public class ContactsPresenter implements Presenter { ...

13得票6回答
消除GWT ActivityMapper样板代码

我正在使用GWT Activities and Places框架来组织我的应用程序,结果非常不错。但有一件事情让我很烦恼,ActivityMapper实现会(1)接收所有应用程序中的视图 (2) 包含一个庞大的if/else块,根据所接收到的位置实例化活动。随着视图数量的增加,这种情况只会变得...

13得票3回答
GWT最佳实践 - MVP

向所有GWT大师提出问题。 我是GWT的新手,正在尝试了解编写GWT应用程序的最佳实践。我已经阅读了基于Ray Ryan在Google I/O 2009上的演讲的“大规模应用程序开发和MVP”,并且这给了我一个很好的起点。我还下载了基于最佳实践的Contacts应用程序的示例源代码。 与示...

12得票1回答
在UiBinder中使用GWT 2.1放置单元格小部件

它是如何工作的? 我看不到为添加一个CellTable在UiBinder.ui.xml文件中定义标签的例子,例如: 这方面的文档很少。 如果不起作用,那么我应该把单元格小部件放在uiBinder类还是Presenter中呢?

12得票2回答
使用MVP模式扩展GWT的“Contacts”(示例项目)AppController

我正在学习GWT,并尝试理清它所有的怪癖和特性。我正在阅读他们给出的MVP模式示例,我基本上明白了,只有一个问题让我疑惑。 他们使用的AppController实现了ValueChangeHandler接口,并且当历史记录更改时触发onValueChange方法。 我的问题是关于AppCo...

11得票2回答
GWT 2.2 MVP与GWT 2.1 Activities-Places的比较

我开始开发一个大型的GWT应用程序,在阅读了很多文章和博客后,我试图理解2.2 Model-View-Presenter与2.1 Activities-Places设计模式之间的区别。您推荐使用哪种模式?为什么?我是否应该简单地使用 MVP,因为它比较“新”?另一方面,活动位置似乎更加“直观”...

9得票5回答
简化GWT代码复杂性

我通过学习Google上的示例开始学习GWT,我的第一个结论是:代码太多了。 像这样: stocks.add(symbol); stocksFlexTable.setText(row, 0, symbol); stocksFlexTable.setWidge...

8得票2回答
如何使用UiBinder + GWT MVP + 多个独立显示区域

我正在使用GWT MVP和UiBinder创建一个具有DockLayoutPanel的应用程序。我希望北侧和南侧的船坞是静态的,包含按钮和链接。我想在中心和东侧码头的两个不同区域中拥有动态视图。由于这些动态区域应该是相互独立的,因此我为每个动态显示区设置了不同的ActivityMapper和A...

7得票1回答
GWT MVP - 维护多个彼此独立的显示屏

我有一个GWT应用程序,我正在使用GWT MVP与Places / Activities。 我的应用程序布局类似于 菜单 | 内容 菜单和内容显示将动态更改,并且一个更改与另一个分开。我的意思是,当内容显示更改时,我不想更新菜单显示,反之亦然。两个显示器需要能够响应PlaceChange...