【问题标题】:Delete a list of entity with RequestFactory (GWT)使用 RequestFactory (GWT) 删除实体列表
【发布时间】:2011-10-20 07:49:23
【问题描述】:

如何使用 RequestFactory 删除实体列表?

InstanceRequest<List<XProxy>, Void> remove();

当然,这是行不通的,因为第一个参数必须是这样的: P extends BaseProxy;但是有没有类似的方法?


我想从数据库中删除 CellTable 的选定实体。我正在使用 MultiSelectionModel 和 CheckboxCell。

【问题讨论】:

    标签: gwt requestfactory gwt-2.2


    【解决方案1】:

    InstanceRequest 表示该方法是第一个类型参数的域方法上的实例方法(类似于在您尝试的 List 上查找 remove())。

    您必须使用Request 并将List 作为参数传递给方法。 RequestContext 上的 @ServiceLocator 的存在将告诉 RequestFactory 是寻找静态方法还是实例方法。

    Request<Void> remove(List<XProxy> list);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-18
      • 1970-01-01
      • 1970-01-01
      • 2011-10-16
      相关资源
      最近更新 更多