在数据表Primefaces Filter中使用值1和值2



嗨,我在Primeface Datatable中使用过滤器有问题,我不知道如何使用FlterBy与我的代码。我的 XHTML 文件:

<p:dataTable id="tblHaupt" 
                value="#{hauptMB.myList}"
                rowKey="#{myList.id}"
                sortBy="time" 
                sortOrder="descending"          
                widgetVar="carsTable"
                filteredValue="#{hauptMB.filteredmyList}">`

               <p:column  headerText="Typ"  filterBy="????????????????????"  filterMatchMode="contains">
               <h:outputText value="#{myList.requestId == null ? value1 : value2 />
               </p:column>

我能写什么,在哪里??????????????

我想使用值 1 和值 2 过滤不是 mylist 的一列,因为它不在 mylist 中。

谢谢。如果有人能在这里帮助我,我将不胜感激。

你不能。要么使用 filterFunction,要么使用 lazyDataModel。

最新更新