Jsf PrimeFaces selectOneMenu在使用2个组件时不渲染
我的情况如下:Jsf PrimeFaces selectOneMenu在使用2个组件时不渲染,jsf,primefaces,selectonemenu,Jsf,Primefaces,Selectonemenu,我的情况如下: <h:panelGrid id="panel" columns="2" > <h:outputLabel value="#{msgs.system_companymodule_company}" /> <h:selectOneMenu value="#{companyModuleBean.entity.company}" >
<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>
它工作正常,两个SelectOne菜单都有数据!但当我将h:selectOneMenu更改为p:selectOneMenu时,问题就出现了。第一个selectOneMenu没有任何数据,第二个selectOneMenu通常有数据
PrimeFace selectOneMenu组件会发生什么情况
*注意:我在Glassfish 4.0.1 b8上使用PrimeFace 5和Mojarra 2.2.7运行您应该显示companyBean和moduleBean代码。您可以发布屏幕截图吗?当使用h:selectOneMenu时,我很难想象您所描述的内容