我正在尝试使用Primefaces布局,但我得到以下错误。我搜索了这个错误,但我在互联网的其他地方看不到太多帮助。
UI布局初始化错误
中心窗格元素不存在。
中心窗格是必需元素
什么是中心窗格?
以下是我在xhtml文件中的代码。
<p:layout >
<p:layoutUnit position="north" >
<h:outputText value="North unit content." />
</p:layoutUnit>
</p:layout>
这是如何引起的?如何解决?
答案 0 :(得分:5)
答案就在答案中,如果您使用<p:layout>
类型,则需要指定中心布局:
<p:layout >
<p:layoutUnit position="north" >
<h:outputText value="North unit content." />
</p:layoutUnit>
<p:layoutUnit id="centerLayout" position="center">
CONTENT
</p:layoutUnit>
</p:layout>
答案 1 :(得分:0)
在6.2版的对话框中-此处建议的修复程序不起作用。取而代之的是,这似乎是Primefaces 6.2中的错误,并在此处得到了回答:UI Layout Initialization Error PrimeFaces 6.2