Отключить выбор строки только для нескольких строк - Primefaces

Я хотел бы знать, есть ли способ отключить выбор строки на основе радио для данного набора строк в Primefaces на основе свойства bean.

Пример:

<p:dataTable var="foo" value="#{bean.foos}" selection="#{bean.selectedFoo}">`
    <p:column selectionMode="single" />
    <p:column>
        <h:outputText value="#{foo.bar}" />
    </p:column>
<p:dataTable>

В этом случае представьте, что я хотел бы отключить строки, где foo.bar == 1,5,10 , отключив строки I означает отключить переключатель, связанный со строкой.

Я не мог придумать, как это сделать ... какие-нибудь идеи? Даже взлом css + javascript будет приемлемым.

11
задан Jasper de Vries 23 October 2019 в 12:01
поделиться