2016-03-23 2 views
0

Я использую перформансы 5.1. В моей таблице данных я использовал параметры раскрывающегося списка фасетных фильтров, которые будут работать только в очередной раз, выберите другое значение выпадающего списка, которое оно не работает, оно показывает исключение нулевого указателя в журнале , Так что я пользователь filteroptions атрибут в этой опции, чтобы добавить значение в selectItem теперь изменить выпадающее меню, чтобы работать нормально, но снова нужны все записи, которые я получаю?Атрибут атрибутов атрибутов атрибутов для отображения всех записей

<p:column id="statusHeadingColumn" headerText="status 
filterBy="#{user.status}" filterMatchMode="exact" filterOptions="#{user.statusNameSelectItem}"> 
<h:outputText id="statusColumn" value="#{user.status}"/> 
</p:column> 

Фильтр параметров атрибута снова, чтобы показать, как получить все записи?

ответ

0

При построении SelectItem [] из statusNameSelectItem при filterOptions = "# {} user.statusNameSelectItem" установка

statusNameSelectItem[0] = new SelectItem("", "All"); 

работает для меня. Таким образом, когда в раскрывающемся списке выбрано «Все», все записи показаны

+0

Где вы применяете это? Немного больше контекста поможет много! – Kukeltje

+0

Я думал, что это достаточно удобно для тех, кто может задать такой вопрос. Используется имя той же переменной в коде пользователя. Во всяком случае, отредактировал мой ответ. спасибо –

Смежные вопросы