Primefaces 设置黄色星星的x个数量

Primefaces 设置黄色星星的x个数量,primefaces,Primefaces,基本上,我希望用户看到的是默认值,而不是5颗灰色星星,3颗黄色星星和2颗灰色星星(例如),我找不到一种方法来做到这一点 <p:rating value="#{ratingView.rating4}" readonly="true" /> 它显示了5颗灰色的星星。我只想显示2和3个黄色。如果我明白你想做什么,你只需要给你的变量指定一个整数值,这个整数值等于你想显示的星星数 @ManagedBean public class RatingView { priva

基本上,我希望用户看到的是默认值,而不是5颗灰色星星,3颗黄色星星和2颗灰色星星(例如),我找不到一种方法来做到这一点

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


它显示了5颗灰色的星星。我只想显示2和3个黄色。

如果我明白你想做什么,你只需要给你的变量指定一个整数值,这个整数值等于你想显示的星星数

@ManagedBean
public class RatingView {     
    private Integer rating4 = 3;
}
这样你就可以得到你想要的3颗黄色星星的价格。 这里有一些文档可以在这方面帮助您


什么是“要查看的用户具有默认值”?“我只想显示2和3个黄色。”如果你想将5颗星减少到3颗星,请查看展示和文档…看起来你必须在评级4之前加上3。。。