我想使用我在应用程序中已有的值预先为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个项目被选中。
¿如何使用这些值预加载该字段,我该怎么做?
答案 0 :(得分:0)
也许这是因为条目之间的空间。我认为你从我们的展示中得到了榜样。所以我已将这一行添加到我们的展示中,它就像魅力一样:
private String color = "green,red";
答案 1 :(得分:0)
最后我发现数据格式错误,所以我修复它并且有效。 谢谢你的帮助。