Java 刷新ListGrid SMARTGWT上的数据

Java 刷新ListGrid SMARTGWT上的数据,java,jakarta-ee,smartgwt,Java,Jakarta Ee,Smartgwt,在执行筛选器编辑器时,我可以避免listGrid SMARTGWT中的刷新,因为始终执行对服务器的调用,并且我希望筛选器仅应用于正在进行的数据。 多谢各位 ListGrid grid = new ListGrid(); grid.setFilterLocalData(true); DataSource resultDS = XMLDataSample.parcDataSourceResult();

在执行筛选器编辑器时,我可以避免listGrid SMARTGWT中的刷新,因为始终执行对服务器的调用,并且我希望筛选器仅应用于正在进行的数据。 多谢各位

 ListGrid grid = new ListGrid();
                grid.setFilterLocalData(true);
                DataSource resultDS = XMLDataSample.parcDataSourceResult();
                resultDS.fetchData(searchForm.getValuesAsCriteria(), new DSCallback() {
                    @Override
                    public void execute(DSResponse response, Object rawData, DSRequest request) {

                        RecordList recordList = new RecordList(response.getData()[0].getAttributeAsRecordArray("Result"));
                        grid.setData(recordList);
                    }

                }, dsRequestProperties);

当我在listgrid过滤器中键入一个过滤器时,会进行一个web服务调用,而我需要在本地执行此操作。因此,基本上您希望覆盖listgrid过滤器搜索的功能。对的