用于大数据的分页GWT DataGrid

用于大数据的分页GWT DataGrid,gwt,datagrid,pagination,Gwt,Datagrid,Pagination,我的DataGrid可能包含数千行数据。我的页面大小只有50。因此,我只想从服务器获取大量数据到客户端,并在需要时加载数据行。GWT是否默认支持这样做 我尝试使用pagesizepage,但后来意识到数据已经发送到客户端,这挫败了我的目标 谢谢。真的。DataGrid以及任何其他单元小部件的目标(除其他外)是通过使用分页和单元尽可能快地显示大型数据集 我建议您从aboutCellTable(同样适用于DataGrid)开始,然后 您可能需要一个AsyncDataProvider来异步获取数据,还

我的
DataGrid
可能包含数千行数据。我的页面大小只有50。因此,我只想从服务器获取大量数据到客户端,并在需要时加载数据行。GWT是否默认支持这样做

我尝试使用
pagesizepage
,但后来意识到数据已经发送到客户端,这挫败了我的目标

谢谢。

真的。
DataGrid
以及任何其他单元小部件的目标(除其他外)是通过使用分页和单元尽可能快地显示大型数据集

我建议您从about
CellTable
(同样适用于
DataGrid
)开始,然后


您可能需要一个
AsyncDataProvider
来异步获取数据,还需要一个
AbstractPager
(例如,
SimplePager
)来强制检索更多数据。 您还可以决定扩展行的当前范围(例如,无限滚动),而不是具有多个页面(通过使用
键盘分页策略。增加\u范围

总的来说,这个问题太笼统了,很难用几行(或者没有更多的具体说明)来回答。这些位都在上面的链接中,不要忘记查看中的单元小部件示例,因为它们几乎涵盖了您需要的所有内容


希望让您开始。

通过使用PagingLoadResult gxt,我们可以实现这一点。这是gxt中可用的功能吗?我认为GWT没有。正确吗?这只是远程分页。如果您有批量记录,在页面上单击它将从代理加载。这是一个内置功能,我们必须重用它,“
AsyncDataProvider
SimplePage
应该可以完成此工作(在GWT中),感谢您的回复。你能详细说明一下吗?