primefaces - p:panel和p:layout之间的区别

时间:2013-11-30 00:26:51

标签: jsf primefaces

我开始研究一个使用primefaces的大型项目,我现在正在学习。

我应该更新其中一个包含面板的页面,以便它们可以水平折叠。

所以我决定更改边框布局的面板(因为该布局已经具有可折叠的属性)

但是当我改变时,数据不再出现。在服务器端,我仍然可以看到包含应显示的所有数据的日志。

我想知道以下代码之间有什么区别:

1 - 使用面板

<h:panelGroup id="test" styleClass="test" layout="block">
    <p:panel id="configPanel" widgetVar="configPanelVar">  
        <ui:include src="/config.xhtml" />
    </p:panel>
</h:panelGroup>

2 - 有布局

<p:layout id="test">
    <p:layoutUnit position="center" resizable="true" collapsible="true">
        <ui:include src="/config.xhtml" />
    </p:layoutUnit>
</p:layout>

config.xhtml只显示从db查询的一些名称。 任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

我明白了。我在

后加载数据
<ui:include src="/config.xhtml" />

所以没有数据显示:尴尬