2016-10-15 13 views
1

のcommandLinkのアイコンを表示する方法:ショーのアイコン:のcommandLink

<p:commandLink 
     styleClass="ui-icon ui-icon-plus" 
     action="#{bean.doSomething}"  > 

     <h:outputText value="Add" /> 
</p:commandLink> 

のoutputTextは、(追加)表示されません。 commandLinkがアイコンをサポートする正しい方法は何ですか?ありがとう。

答えて

1

あなたはstyleClassを削除してテキストにgraphicImageを使用する必要があります。

<p:commandLink > 
    <h:graphicImage value="resources/images/add.png" title="add" > 
     add 
    </h:graphicImage> 
</p:commandLink> 
2
<p:commandLink action="#{bean.doSomething}"> 
    <h:outputText value="Add" class="ui-icon ui-icon-plus"/> </p:commandLink> 
+0

これは、質問への答えを提供していません。十分な[評判](https://stackoverflow.com/help/whats-reputation)があれば、[投稿にコメントする]ことができます(https://stackoverflow.com/help/privileges/comment)。代わりに、[質問者からの明確化を必要としない回答を提供する](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- i-do-代わりに)。 - [レビューから](/レビュー/低品質の投稿/ 16787473) –