Приветствую всех. может сталкивался кто с этой турецкой бедой под названием Primefaces. Пишу проект на jsf 2.0 с использованием этой штуки. Я уже нашёл в ней много косяков и просто «удивительных» вещей которые не описаны в доках вобще никак.
Сабж. У меня есть p:dataTable с возможностью сортировки. если я работаю в таком виде
<p:column sortBy="#{entity.name}"> то сортировочка работает на ура.
Если же я делаю манипуляции чтобы сделать всё темплейтным в таком виде
<ui:param name="entry" value="#{bean.entity}"<br/>
<ui:param name="property" value="name"<br/>
.........<br/>
<p:column sortBy="#{entry[property]}"><br/>
Не смотря на то что в колонку данные по точно такому же EL выражению я получаю без проблем, то при сортировке меня шлёт на юг с такими вот словами:
Unable to resolve attribute [entry[property]] against path
Помогите пожалуйста. Это вобще излечимо?