2015-09-22 46 views
0

我正在研究一个GWT应用程序。我有这样的方法:DSResponse数据预计是一个ListGridRecords错误的数组

public void executeFetch(final String requestId, final DSRequest request, final DSResponse response) { 
     Record[] list; 
     list = new Record[3]; 
     // 
     Record rec1 = new Record(); 

     rec1.setAttribute("id", "-1"); 
     rec1.setAttribute("name", "All"); 
     list[0] = (rec1); 
     // 
     Record rec2 = new Record(); 
     rec2.setAttribute("id", "A"); 
     rec2.setAttribute("name", "Active"); 
     list[1] = (rec2); 
     // 
     Record rec3 = new Record(); 
     rec3.setAttribute("id", "C"); 
     rec3.setAttribute("name", "Inactive"); 
     list[2] = (rec3); 
     // 
     response.setData(list); 
     processResponse(requestId, response); 
    } 

当调试运行我看到这样的警告:

WARN:登录:使用setData():DSResponse数据预计的 ListGridRecords阵列。这允许数据按照预期的方式显示在与此数据源绑定的 ListGrids中。

我不明白问题在哪里?

回答

相关问题