在primefaces中有条件地修改p:commandButton的styleClass

时间:2014-03-07 14:53:07

标签: java primefaces

我想有条件地在primefaces中修改p:commandButton的样式类,如下所示:

 <p:commandButton  value="#{file.name}"  styleClass="#{file.statut == 0 ? 'normalClass' : 'strikeThroughClass'}">

它适用于正常的

outputText 

但似乎不适用于

 p:commandButton  

你能帮我一把吗?

1 个答案:

答案 0 :(得分:2)

我用过

 <h:commandButton styleClass="#{dmFile.statut == 0 ? 'normalClass' : 'strikeThroughClass'}     ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only"  value="#{dmFile.name}">
</h:commandButton>

在css中

.ui-button.strikeThroughClass{
 text-decoration:line-through!important;
}