【发布时间】:2011-09-01 13:34:16
【问题描述】:
我正在使用 MVP 模式实现 GWT 应用程序。 在演示者中,我使用 setData(Object) 方法将数据(模型)从 RPC 服务发送到视图。
private void getmaterialTypes(final String formType) {
new RPCCall<List<MaterialType>>() {
public void onFailure(Throwable arg0) {
Window.alert("Error : unsuccess...");
}
public void onSuccess(List<MaterialType> result) {
display.setData(result, "MaterialType");
Window.alert("Success Getting Material Types !");
}
@Override
protected void callService(AsyncCallback<List<MaterialType>> cb) {
materialTypeService.findMaterialTypesByFormType(formType, cb);
}
}.retry(3);
}
当仅从一项服务传递一个对象或列表时,这将是完美的。发送从不同服务返回的多个不同对象的最佳做法是什么。
【问题讨论】: