bootsfaces selectMultiMenu不显示选定的值

时间:2016-12-07 14:01:09

标签: multi-select bootsfaces

我想使用我在应用程序中已有的值预先为selectMultiMenu充电。

例如:

<b:panelGrid colSpans="2,2,8">
<h:outputLabel value="Traffic light color" />
<b:selectMultiMenu value="#{semaphoreBean.color}"  >
    <f:selectItems value="#{semaphoreBean.colors}" var="c" itemValue="#{c}" itemLabel="#{c}"/>
</b:selectMultiMenu>
</b:panelGrid>

如果var color = "green, red"之前我加载页面,我在selectMultiMenu中没有看到2个项目被选中。 ¿如何使用这些值预加载该字段,我该怎么做?

2 个答案:

答案 0 :(得分:0)

也许这是因为条目之间的空间。我认为你从我们的展示中得到了榜样。所以我已将这一行添加到我们的展示中,它就像魅力一样:

      private String color = "green,red";

答案 1 :(得分:0)

最后我发现数据格式错误,所以我修复它并且有效。 谢谢你的帮助。