我想使用<p:dataGrid>
显示标签/输入列表。我的代码很简单,但我无法获得预期的结果。
这是我的代码:
<p:dataGrid columns="2" value="#{scriptManagerForm.params}" var="conf">
<p:column>
<p:outputLabel value="#{conf.name}" />
</p:column>
<p:column>
<p:inputText value="#{conf.value}" required="true" />
</p:column>
</p:dataGrid>
这是我现在得到的结果:
这就是我需要得到的:
答案 0 :(得分:0)
你需要属性layout =&#34; grid&#34;在dataGrid中
答案 1 :(得分:0)
我确信您需要panelGrid
而不是dataGrid
。
如果您愿意,也可以使用<p:row>
和<p:column>
。
http://www.primefaces.org/showcase/ui/panel/panelGrid.xhtml
我希望这有帮助!