GWTP如何将数据从演示者传递到视图

GWTP how to pass data from presenter to view

我对table有看法。我想将数据传递给 table。使用 rest 从服务器获取数据。

传递数据的最佳方式是什么?

我会用构造函数来做这个吗?但是视图是由Presenter生成的,所以我不能这样做。

我也有此视图的 ui 处理程序,但我只用它来从视图(输入 f.e。)获取数据,而不是其他方式。

所以你先在你的视图界面定义一个setter

public interface MyView extends View, HasUiHandlers<...> {
    void setModel(MyModel model);
}

然后你在 ViewImpl 中实现方法,在你的演示者中调用 getView().setModel(...) 来自您服务的 onSuccess 回调或任何其他地方