0

我想用我在应用程序中已有的值预充电一个 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>

如果 varcolor = "green, red"在我加载页面之前,我没有在我的 selectMultiMenu 中看到 2 个选中的项目。¿ 我必须做些什么才能用这些值预加载该字段?

4

2 回答 2

0

也许这是因为条目之间的空间。我认为你已经从我们的展示中举了一个例子。所以我把这条线添加到我们的展示中,它就像魅力一样:

      private String color = "green,red";
于 2016-12-15T22:51:20.917 回答
0

最后我发现数据格式错误,所以我修复它并工作。感谢您的帮助。

于 2016-12-19T06:43:31.060 回答