Използвам datatable
и всяко row
в таблицата трябва да има различен цвят според стойността на едно от свойствата на ред StatutTicket
този изглед на моя код:
<p:dataTable id="dataTickets" var="ticket"
rowStyleClass="#{ticket.statutTicket.libelleStatutTicket == 'En attente' ? 'background-color:red': 'background-color:red'}"
value="#{ticketBean.tickets}">
<p:column headerText="N Ticket" sortBy="#{ticket.idTicket}"
filterBy="#{ticket.idTicket}">
<h:outputText value="#{ticket.idTicket}" />
</p:column>
<p:column headerText="Statut Ticket">
<h:outputText value="#{ticket.statutTicket.libelleStatutTicket}" />
</p:column>
</p:dataTable>
Но цветът на колоната все още не се променя и грешката не се появява