2016-04-21 78 views
0

我使用generjee在线工具创建了一些开发启动代码。Primefaces DataGrid是否可以进行延迟加载?

已选择DataGrid作为数据列表样式并为某些实体选择了延迟加载。

现在我想知道Primefaces DataGrid是否真的能够延迟加载数据?在Primefaces DataGrid Showcase中,没有关于延迟加载的内容。此功能是否受支持?我是Faces新手。

+0

我真的指的是由Primefaces DataTable支持的JSF延迟加载:http://www.primefaces.org/showcase/ui/data/datatable/lazy.xhtml – SuperH

+0

generjee产生'lazy =“true”'和'value = “#{} chapterBean.lazyModel”'。因为这有效,我猜想PrimeFaces DataGrid支持JSF延迟加载,尽管它不在展示中。 – SuperH

回答

1

是的PrimeFaces可以做延迟加载,为此,你必须把属性。

这里是一个懒惰数据网格的一个示例:

<p:dataGrid var="car" value="#{carBean.cars}" columns="3" rows="12" 
paginator="true" lazy="true"> 
... 
</p:dataGrid> 

值= “#{carBean.cars}”:支持bean
列表 懒惰= “真”:允许迟缓装载
行= “12”:的项目数,以在懒
分页程序= “真” 加载:激活分页