Это довольно легко, я делаю это все время в своем коде.В приведенном ниже примере показано либо серое «X», либо зеленая «проверка» на основе логического значения.
<p:column headerText="Boolean" sortBy="#{row.myYn}">
<i class="fa #{row.myYn ? 'fa-check-circle' : 'fa-times'}"
style="color: #{row.myYn ? 'green': 'lightgray'}" />
</p:column>
Таким образом, в вашем случае вместо этого вы можете сделать помеченный флаг для компонента, если выиспользуя JSF 2.2, вы можете добавить визуализированный элемент к <i>
как ...
<p:column headerText="Cars">
<i class="fa fa-car" jsf:rendered="#{item.cr1 == 1}" />
</p:column>