coloriage primefaces les cellules d'un tableau selon l'état

c'est mon premier projet avec primefaces, et je ne peux pas savoir pourquoi mes cellules ne sont pas de couleur.
mon fichier XHTML contient les éléments suivants:

<h:head>
<title>Job Status Reporter</title>
<link rel="stylesheet" type="text/css" href="/jobstatusreport/colors.css" />
</h:head>

 ...

 <h:dataTable var="myJob" value="#{workPackage.jobs}"
    rowStyleClass="#{myJob.jobStatus == 'SUCCESS' ? 'green' : 
  (myJob.jobStatus == 'PARTIAL SUCCESS' ? 'yellow' : (myJob.jobStatus == 'FAILURE' ? 'red'   :'white'))}">
<h:column>
    <h:outputText value="#{myJob.jobId}" />
</h:column>
<h:column>
        <h:outputText value="#{myJob.jobType}" />
</h:column>
    <h:column>
    <h:outputText value="#{myJob.jobStatus}" />
    </h:column>
</h:dataTable>

et mes couleurs.le fichier css est créé dans WebContent/ressources/css/dossier et définis comme suit:

.green.ui-datatable { background: green;}

.red.ui-datatable {background: red;}

.yellow.ui-datatable {background: yellow;}

.white.ui-datatable {background: white;}

mais j'ai toujours coloration des cellules sur mon navigateur web, quelqu'un peut me dire quel est le problème?

EDIT:

quand j'ai changé de h:dataTable ... à p:dataTable ... j'ai eu le message suivant:

/globalReport.xhtml @32,169 rowStyleClass="#{myJob.jobStatus == 'SUCCESS' ? 'green' : (myJob.jobStatus == 'PARTIAL SUCCESS' ? 'yellow' : (myJob.jobStatus == 'FAILURE' ? 'red' : 'white'))}": Property 'jobStatus' not found on type org.hibernate.collection.internal.AbstractPersistentCollection$SetProxy 

peut aider quelqu'un, s'il vous plaît?

peut-être le chemin vers la feuille de style css est mal, faire comme ceci mkyong.com/jsf2/...
double possible de la Couleur des lignes de la table de données en fonction d'une condition JSF 2
J'ai déjà essayé, ça ne fonctionne pas, d'autres idées?
veuillez lire mon fichier xhtml la solution proposée est déjà fait, mais pas efficace, je n'obtiens pas de résultats positifs
oh désolé, ils sont à l'aide de Tomahawk composants, mais la règle est la même, h:dataTable n'a pas d'attribut

OriginalL'auteur Guizmoo03 | 2014-03-26