java – 我为什么要在MVP GWT项目中使用ClientFactory?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – 我为什么要在MVP GWT项目中使用ClientFactory?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1088字,纯文字阅读大概需要2分钟。
内容图文
![java – 我为什么要在MVP GWT项目中使用ClientFactory?](/upload/InfoBanner/zyjiaocheng/776/11496ea8c4d44e6c883e242550784dc5.jpg)
显然我是GWT的新手,所以我想知道ClientFactory何时以及为何必须使用?
如果有人解释我,我会很高兴.
活动和地方也与ClientFactory联系在一起?我可以在不实现ClientFactory的情况下使用它们吗?
实际上我知道地方可以使用,因为我做了但是地方呢?
我对所有这些员工都很困惑.
P.S全部是MVP.
让我举个例子:
我有一个AppController,负责应用程序导航
public class AppController implements net.customware.gwt.presenter.client.Presenter, PlaceRequestHandler
@Inject
public AppController(EventBus eventBus, MyGinjector ginjector)
{
this.eventBus = eventBus;
this.ginjector = ginjector;
bind();
}
...
public void onPlaceRequest(PlaceRequestEvent event)
{
String id = event.getRequest().getPlace().getId();
if (id != null)
{
;
if (id.equalsIgnoreCase(Presenter1.PLACE.getId()))
{
presenter = ginjector.getPrsenter1();
}
else if (id.equalsIgnoreCase(Presenter2.PLACE.getId()))
{
presenter = ginjector.getPresenter2();
}
refreshDisplay();
}
}
...........
但我读过这篇文章http://www.bright-creations.com/blog/gwt-2-1-mvp-client-factory-example/
我很高兴知道其他意见.
谢谢
解决方法:
您不需要使用它,例如,使用Gin(gwt中的客户端的依赖注入)是一种很好的做法.
内容总结
以上是互联网集市为您收集整理的java – 我为什么要在MVP GWT项目中使用ClientFactory?全部内容,希望文章能够帮你解决java – 我为什么要在MVP GWT项目中使用ClientFactory?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。