gwt-mvp相关内容

你最喜欢的 GWT MVP 框架是什么?

您最喜欢的 GWT MVP 框架是什么,以及您选择的原因? Mvp4g GWTP 内置 GWT 2.1 gwt-mpv gwt-pectin guit 其他平台(请提供链接) 自己的解决方案(带有样板代码?) 无 谢谢. 更新:在列表中添加了建议 3、4、5. 更新 2:将 guit 添加到列表中. 解决方案 我认为 GWT MVP 的最佳技术是拥有 ..
发布时间:2021-12-28 21:57:38 其他开发

MVP:View 是否应该实现 Presenter 的接口,反之亦然?

我正在使用 GWT 做我的第一步.看完之后有个疑问: 大规模应用程序开发和 MVP 大规模应用程序开发和 MVP - 第二部分 在第一个示例中,Presenter 定义了 View 的接口. public class ContactsPresenter 实现 Presenter {...公共接口 Display extends HasValue>{HasClickHandlers ..
发布时间:2021-12-28 21:43:15 Java开发

如何使用GWT平台的UiHandlers?

我一直在尝试撰写联系人。使用gwt-platform的示例我已经成功地使用手动显示来获取联系人视图来获取联系人列表,我正在尝试使用UiHandlers添加按钮,但它并未在我的ContactsPresenter的onAddButtonClicked()中调用该方法。 休耕是我认为的代码片段 public class ContactsView extends ViewWithUiHand ..
发布时间:2018-05-31 13:44:09 其他开发

使用Google Web Toolkit(GWT)的Model-View-Presenter

我正在考虑使用web工具包开发一个新的应用程序。我决定最好的选择是使用模型 - 视图 - 演示者设计模式。在做了大量的研究之后,我发现了两种不同的实现框架代码的方法。 (我仍然试图学习MVP,以及如何最好地利用模型和视图之间的分离)。 以下是讨论GWT MVP的两个链接。 https://developers.google.com / web-toolkit / doc / lates ..
发布时间:2018-05-31 13:36:11 其他开发

用mockito嘲笑GWT EventBus

我在执行EventBus的SimpleEventBus实现时遇到了一些问题: 我有一个活动,它也是特定事件的处理程序。 代码: @Mock私人AssetCellList视图; @Mock private AcceptsOneWidget面板; @Mock private SelectionModel selectionModel设置; @Mock pri ..
发布时间:2018-05-31 13:10:59 其他开发

GWT MVP - 维护彼此独立的多个显示器

我的应用程序布局类似于 MENU |内容 “菜单”和“内容”显示会动态变化,其中一个会与另一个分开更改。我的意思是,当内容显示改变时,我不想更新菜单显示,反之亦然。这两个显示器都需要能够响应PlaceChangeEvents并在发生这些事件时自行更新。问题是每个显示器只应响应某些PlaceChangeEvent而更新,而忽略指向另一个显示器的PlaceChangeEvent。然而,这并 ..
发布时间:2018-05-31 13:02:39 其他开发

GWT 2.1地点/活动技巧故障:确认导航之前的URL更改

我正在阅读此Google指南并使用此示例代码由google提供 a>,但有一个小故障:使用前后按钮会在确认对话框返回之前更改URL。这意味着,如果用户决定不导航,URL不再代表当前位置。 任何人都有解决方案或解决方法?理想情况下,只有在给出确认之后URL才会更改,但即使只是在拒绝之后立即将网址切换回来也会更好。解决方案 div> 没有解决方法。您的应用程序以某种方式检测到URL已更改,从而 ..
发布时间:2018-05-31 13:00:08 其他开发

你如何使用GWT的SimpleEventBus或EventBus?

我正在开发一些简单的图形软件,需要在swing和gwt中实现。在gwt方面,我将使用gwt-g2d作为画布。我希望能够在两个实现中使用事件总线来简化一些软件。我的理解是它应该是这样的:$ b $ $ b b 实例化EventBus 实例化父窗口小部件,吸收EventBus所需的事件(例如mouseover或rpc回调) 将EventBus设置为侦听来自Parent Widget的 ..
发布时间:2018-05-31 12:57:11 其他开发

GWT MVP更新地点更改时的活动状态

更新位置更改的活动状态的最佳做法是什么?想象一下,您有一个视图活动,显示类别列表和类别中的项目列表。如果选择了不同的类别,则应用程序会转到带有类别ID的新位置。然后,我想只刷新项目,而不是创建新的活动,也重新读取类别列表。 我目前的方法是这样的: public class AppActivityMapper implements ActivityMapper { private ..
发布时间:2018-05-31 12:49:57 其他开发

消除GWT ActivityMapper样板

我正在使用GWT Activities和Places框架来构建我的应用程序,并且它转换得很好。有一件事让我感到困扰的是, ActivityMapper 实现是(1)接收应用程序中的所有视图(2)包含一个巨大的if / else块,用于实例化基于收到的地方。它只会随着视图数量的增加而变得更糟。 我已经在使用杜松子酒,但我看不出在这里如何使用它。 如何减少或消除我的 ActivityMap ..
发布时间:2018-05-31 12:47:42 其他开发

MVP:View应该实现Presenter的界面吗?反之亦然?

我正在使用 GWT 来完成我的第一步。 阅读后有一个问题: 大型应用程序开发和MVP 大型应用程序开发和MVP - 第二部分 在第一个例子中, Presenter 定义了 View 的接口。 public class ContactsPresenter实现Presenter { ... public interface Display extends HasValue ..
发布时间:2018-05-31 12:26:07 Java开发

MVP模式(GWT)的优点是什么

我刚刚阅读了这篇文章和它确实混淆了我很多。 其次,这个模型允许我们最小化使用GWTTestCase,它依赖于浏览器的存在,我们的代码,编写轻量级(和快速)JRE测试(不需要浏览器)。 [1] 这是整体的好处,我从遵循这种设计模式?似乎使代码更复杂...你使用这种模式? 解决方案 我不得不不同意,MVP使代码方式不那么复杂,特别是在GWT的情况下。如果您计划中型到大型GWT项目, ..
发布时间:2017-05-14 21:41:06 软件设计

你最喜欢的GWT MVP框架是什么?

Mvp4g GWTP GWT 2.1内置 gwt-mpv gwt-pectin guit 其他平台(请提供链接) 自己的解决方案(带样板代码) li> 无 谢谢。 已更新:向列表中添加了建议3,4,5。 已更新2 :添加到列表中 解决方案 我认为GWT的最佳技术是为了拥有以下类别 模型 查看 演示者 并使视图和演示者通过定义的界面进行交互, ..
发布时间:2017-05-14 10:05:24 软件设计

GWT - 我应该在哪里使用code分裂,而使用的地方/活动/映射器?

“芯”是指在最初的片加载的应用的 为了绑定URL的地方,GWT使用 PlaceTokenizer< p延伸广场> 。当加载从URL的应用程序,它调用方法点getPlace(字符串标记)来检索调用的地方的新实例。 由于code分裂的异步性,我不能创造这种方法在 runAsync 的地方。所以,我必须把全部我的核心应用程序的地方。 要链接的地方活动,GWT将活动getActi ..
发布时间:2016-07-21 10:06:10 其他开发