是否可以使用过滤值加载Primefaces Datatable?

时间:2015-04-30 10:21:25

标签: jsf jsf-2 primefaces

我的意思是<p:dataTable> with defined filter。我喜欢它,当它完成加载并渲染其中的值时将被过滤。

谢谢。

更新

我已使用此代码

<p:remoteCommand name="onload" oncomplete="PF('ticketTable').filter()" autoRun="true"/>

来自这个问题:PrimeFaces. Update DataTable after Rendering,它会在加载后更新表格,但在表格被渲染和更新后会有一个重要的噱头。我试着通过设置`filterDelay =&#34; 1&#34;来减少它。但没有重大变化。也许有人有另外一个想法?

更新2

过滤器调用onLoadonReady的所有解决方案都不好,因为表格被填充了值,然后被过滤,从而产生了糟糕的用户体验。我正在寻找解决方案,其中表格将使用过滤值进行渲染。几乎可以肯定,我需要覆盖renderer

1 个答案:

答案 0 :(得分:-2)

您可以使用方法过滤托管bean中的数据表列表。