使用RequestFactory(GWT)删除实体列表

时间:2011-10-19 22:20:02

标签: gwt requestfactory gwt-2.2

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

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

当然,这不起作用,因为第一个参数必须是这样的:P扩展BaseProxy;但是有类似的方式吗?


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

1 个答案:

答案 0 :(得分:2)

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

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

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