gwt - 从演示者设置 GWT 单元表数据

标签 gwt celltable

我是 GWT 的新手。我想知道,是否可以从 设置单元格表内容? GWT 主持人 ?是否可以从 View 本身设置单元格表数据并仍然遵循 MVP 模式?

最佳答案

不要与 GWT 演示者及其模式混淆。如您所知,GWT Presenter 是 View 和 Model 之间通信的契约。写服务器好调度 代码和 事件巴士演示者中的代码和 View 本身中 GWT 小部件的数据设置。

使用 dispatch.execute 从模型向演示者获取单元格表数据后方法。在 onSuccess方法,调用在单元表中设置数据的方法。

  • 定义一种在 View 界面中设置单元格数据的方法
      public interface MyView  extends View
        {
         void setCellTableData(List<Data> dataList);
        }
    

    它将在 View 类中实现,编写一段代码在那里设置单元表的数据。
  • 在演示者中, onSuccess 方法集数据如
    dispatch.execute(new GetDataAction(),
        new AsyncCallback<GetDataActionResult>() {
            @Override
            public void onFailure(Throwable caught) {
    
            }
            @Override
            public void onSuccess(List<Data> result) {
                 getView().setCellTableData(result);
            }   
            };
        });
    
  • 关于gwt - 从演示者设置 GWT 单元表数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15515949/

    相关文章:

    java gwt 脚本导致浏览器运行缓慢

    javascript - 检测浏览器关闭/导航到其他页面并注销的最佳方法

    java - 如何在 gwt celltable 中混合固定列宽和相对列宽

    gwt - 是否可以跨越单元表 GWT 的 header

    java - 尝试将自定义行添加到 gwt 中的 CellTable 时出现 Null 错误

    css - 如何使输入很好地适合 CellTable 中的单元格?

    java - @UiHandler 的文档

    eclipse - Eclipse 4.4的GWT插件能否与Eclipse Mars 4.5一起使用

    java - GWT 访问 WebContent 中的文件

    java - GWT java CELLTABLE 鼠标悬停按钮单元