0
私はオブジェクトを '記録'し、それらをdatatable
に入れます。レコードにはブール値「Ignored」があります。私の考えは、すべての無視されたレコードまたはすべてを表示するようにフィルタを作成することです。ここに私のコードは次のとおりです。JSF PrimeFacesデータ型フィルタリング
<p:column headerText="Status" filterMatchMode="equals" filterBy="#{record.ignored}">
<f:facet name="filter">
<p:selectOneButton onchange="PF('logTable').filter()">
<f:converter converterId="javax.faces.Boolean" />
<f:selectItem itemLabel="All" itemValue="" />
<f:selectItem itemLabel="Ignored" itemValue="#{record.ignored}" />
</p:selectOneButton>
</f:facet>
<h:outputText value="#{record.status}" />
</p:column>
オンラインいくつかの例を検索した後、私は見つけることができませんでした正常に動作していないいくつかの理由。
のフィルタリング中チェックされる条件であるため、この項目の項目値
は
true
またはfalse
のいずれかでなければなりません" 手段? –私は無視する項目を無視して表示しません – tano9321