0
Возможно ли сохранить значение filterBy для rich:datatable rich:column filterBy="..."
в области SESSION?Как сохранить значение filterBy для rich: datatable в области сеанса?
Возможно ли сохранить значение filterBy для rich:datatable rich:column filterBy="..."
в области SESSION?Как сохранить значение filterBy для rich: datatable в области сеанса?
Да, используйте выражение el, указывающее на свойство bean-компонента, которое помещается в область сеанса.
<rich:datatable ...>
<rich:column filterValue="#{yourSessionBean.filterByProperty}" ... >
...
Я предполагаю, что вы хотите хранить filterValue
не filterBy
.
Это не так просто ... filterBy указывает на поле объекта, используемого для заполнения данных. Поэтому я не могу просто использовать сессионный компонент. Если циклы данных со значением = "# {myEntities} var =" e ", чем я использую что-то вроде filterBy =" # {e.field} ". –
@ Daniel Итак, вам нужно хранить значение атрибута' filterValue', а не 'filterBy'. Правильно? – cetnar
А ... это может быть решением ... Я проверю его. Спасибо. –