GWT mvp:Places,RequestFactory和SmartGwt以及gwt-sl

时间:2011-05-05 05:30:27

标签: smartgwt gwt-mvp requestfactory

我是GWT和MVP的新手,并且已经探索了一些库(gwt-sl,gwt-presenter,gwt-dispatch)和框架(smartgwt ..),我变得非常困惑。 我决定坚持使用smartgwt ui组件和gwt mvp来处理它们。 smartgwt的模型是使用我想要理想扩展的数据源(并使用dto(或使用gwt的请求工厂的代理对象)填充)。但是我现在还没有掌握所有这些。

a)谷歌中的gwt mvp已经列出了一个地方的确切状态?我们总是把一个人送到一个新的地方吗?如果没有,并且历史记录维护了地点令牌,那么状态是如何加载的?

b)从另一篇关于gwt mvp where is the model ?的帖子中我们大多数人调整到典型的mvc设计范例,假设模型状态存在于演示者中。我想当然建议elsewhere clientfactory将是在存储的视图中显示当前模型的合适位置吗?

c)我想知道是否有可能尝试使用requestfactory来填充smartgwt数据绑定组件? (根据我的理解,使用smartgwt服务器端框架基本上做同样的事情..只传输线上对象图的变化?)

d)On page 47 of David chandler's slide我不太明白正在提出的布局。 (2 placeChangeHandler的?每个活动管理器的2套widgetList?有人可以解释一下吗?

e)任何人都可以与gwt-sl分享他们的经验(对于服务器端弹簧集成吗?)

事先感谢所有gwt大师

1 个答案:

答案 0 :(得分:0)

从SmartGWT快速入门指南开始。我们强烈建议不要将MVP与SmartGWT一起使用,因为SmartGWT已经有了内置的数据绑定范例,我们相信它提供的代码要少得多。

因此,深入学习SmartGWT数据绑定方法,查看示例,尝试使用它,然后回到您一直在审查的令人困惑的材料,并问自己一个问题:它们是否简化了任何事情?他们是否更容易添加我需要的功能?如果没有,请不要打扰他们。