使用2个组件时,PrimeFaces selectOneMenu不会渲染

时间:2014-07-29 11:03:36

标签: jsf primefaces selectonemenu

我有一个案例如下:

            <h:panelGrid id="panel" columns="2" >
                <h:outputLabel value="#{msgs.system_companymodule_company}" />
                <h:selectOneMenu value="#{companyModuleBean.entity.company}" >
                    <f:selectItems value="#{companyBean.companyMap}"  />
                </h:selectOneMenu>

                <h:outputLabel value="#{msgs.system_companymodule_module}" />
                <h:selectOneMenu value="#{companyModuleBean.entity.module}">
                    <f:selectItems value="#{moduleBean.moduleMap}" />
                </h:selectOneMenu>
            </h:panelGrid>

它工作正常,selectOneMenu都有数据!但是当我将h:selectOneMenu更改为p:selectOneMenu时,会出现问题。第一个selectOneMenu没有任何数据,第二个selectOneMenu通常有数据。

PrimeFace selectOneMenu组件会发生什么?

*注意:我使用PrimeFace 5和Mojarra 2.2.7在Glassfish 4.0.1 b8上运行

0 个答案:

没有答案