2
다음 코드가 있습니다.JSF DataTable 필터 예제
<p:column headerText="Bank">
<f:facet name="header">
<p:selectOneMenu id="bank" value="#{reportsExecHistManagedBean.bankList}">
<f:selectItem itemLabel="Select Bank" itemValue="" />
<f:selectItems value="#{reportsExecHistManagedBean.bankList}"/>
</p:selectOneMenu>
</f:facet>
<h:outputText value="#{tr.bank}" />
</p:column>
여기에서 필터링을 사용하는 방법, 사용자가 selectItem을 선택할 때, datatable은 필터링 된 값을 보여줍니다. 또한 내 테이블에 lazyLoading 있습니다. 나는 필터 데이터 테이블 primefaces에서 사용할 수있는 매우 강력한 기능입니다
<p:column headerText="Bank" filterBy="#{tr.bank}" style="text-align:left; width:10px;" filterOptions="#{reportsExecHistManagedBean.bankList}" filterMatchMode="exact">
<h:outputText value="#{tr.bank}"/>
</p:column>
그래,하지만 내 사용자 정의 필터를 원한다. – zuri