0

ばかげた質問かもしれませんが、のList<SelectItem>代わりに使用すると、プライムフェイスのデータテーブルフィルタリングのSelectItem[]でデータテーブルフィルタリングショーケースがまったく機能しません

Showcase TableBean.java では、これは機能します

private SelectItem[] manufacturerOptions;
manufacturerOptions = createFilterOptions(manufacturers); 

しかし、私が使用する場合

List<SelectItem> manufacturerOptions:
manufacturerOptions = createFilterOptions(manufacturers);

フィルタが機能しない

XHTML

<p:column id="manufacturerColumn" filterBy="#{car.manufacturer}"   
                headerText="Manufacturer" footerText="exact"  
                filterOptions="#{tableBean.manufacturerOptions}"  
                filterMatchMode="exact">  
            <h:outputText value="#{car.manufacturer}" />  
        </p:column>
4

1 に答える 1

0

<p:column>配列のみをサポートし、リストはサポートしていないようです。したがって、それは単にサポートされていないか、バグのいずれかです。これをPrimeFacesチームに報告する必要があります。

于 2012-10-07T08:38:00.913 に答える