PrimeFaces'te bir p:dataTable
filtrelemeyi nasıl yakalayabilirim? Filtrelenmeyen zaman sonuç listesi ile ilişkili bazı değerleri hesaplamak gerekiyor ve filtreleme tablosu kullanılarak hesaplamalar yapmak zorunda:Primefaces'te bir veri tabanını filtreleyen olayı nasıl yakalayabilirim
<p:dataTable id="tabla_gral" rendered="#{consumoMaterial.verTabla}" var="item"
paginator="true" rows="15" rowKey="#{item.no}"
value="#{consumoMaterial.listadoConsumo}"
filteredValue="#{consumoMaterial.listadoConsumoFiltered}">
Ama hesaplamayı sen süzüntü her kullandığınızda yapmak istiyorum.
Şimdipublic void filterListener(FilterEvent filterEvent) {
// your code here...
}
, sizin filterListener
işlevi her çağrılacak: senin yedekleme fasulye Şimdi
<p:dataTable>
<p:ajax event="filter" listener="#{myBean.filterListener}"/>
</p:dataTable>
yöntemi
filterListener
tanımlayın:
Teşekkürler, bir dataTable AJAX olay listesine nereden bakabileceğimi biliyorsunuz ... – meyquel
[Primefaces Kullanıcı Kılavuzu] 'nda (http://primefaces.org/documentation.html). – partlov
çok teşekkür ederim. – meyquel