【发布时间】:2014-01-27 15:11:19
【问题描述】:
我有一些工作正常的下拉列表,但我需要在面板/网格中显示它们,现在它不起作用,你能帮帮我吗?
编辑
我是不是把事情弄得太复杂了,需要简化?
这是代码的结构(简化)
<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>
【问题讨论】:
-
我在
<p:row rendred=中看到拼写错误 -
谢谢,我把简化的代码写错了,但是是我的真实代码,写得对
-
'不起作用'从来都不是一个好的描述。你的 ui:repeat 没有“值”属性,所以它不能做任何事情。
标签: jsf layout primefaces selectonemenu