2016-12-28 11 views
-1

基本的には、ユーザーには5個のグレーの星の代わりにデフォルトの黄色のものと2個のグレーがあり、それを行う方法は見つけられません。プライムフェイスのx個の黄色い星を設定する星の星

<p:rating value="#{ratingView.rating4}" readonly="true" /> 

5つのグレーの星が表示されます。そして私は2と3の黄色しか表示しません。

+0

「見るユーザーにはデフォルトがあります」_ mean?そして、何が_ "そして、私は2と3の黄色しか表示しません" _ 5つの星を3つに減らしたい場合は、ショーケースとドキュメントをチェックしてください... – Kukeltje

+0

あなたはrating4を3であらかじめ埋めなければならないようです。 .. – Kukeltje

答えて

0

あなたがしようとしていることを理解していれば、表示する星の数に等しい整数値を変数に割り当てる必要があります。

@ManagedBean 
public class RatingView {  
    private Integer rating4 = 3; 
} 

この方法で、あなたが望むように黄色の星を3つ持っていることになります。 この件に関するお手伝いをするための資料があります。

PrimeFaces Showcase