p的插入:selectonemenu在布局内部不起作用



我有一些下拉列表,这些列表正常,但我需要在面板/网格中显示它们,现在它不起作用,您能帮我吗?

编辑

我是否使事情变得太复杂了,需要简化?

这是代码的结构(简化)

<p:layoutUnit>
   <h:form>
      <p:panel>
           <ui:repeat>
                <p:panelGrid>
                     <p:row rendered="#{myBean.conditionMet}">
                        <p:column>
                            <h:outputText value="choose a value"
                       </p:column>
                        <p:column>
                            <p:selectOneMenu value="codificationBean">    
                                 <f:selectItems value="#{theBean.list}" />           
                            </p:selectOneMenu>
                     </p:column>
                  </p:row>
            </p:panelGrid>
        </ui:repeat>
     </p:panel>
    </h:form>
   </p:layoutUnit>

i使用

<c:forEach>

而不是

  <ui:repeat>

之后
<p:panelGrid>

现在起作用

现在起作用

最新更新