primefaces layoutUnit f:facet header

时间:2012-11-09 14:45:21

标签: primefaces

如何使用f:facet设置layoutUnit标头。以下代码无效! 感谢

<p:layoutUnit position="west" resizable="true" closable="true" collapsible="true"> 
            <f:facet name="header">my header</f:facet>

 </p:layoutUnit>  

2 个答案:

答案 0 :(得分:2)

使用

<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:pe="http://primefaces.org/ui/extensions">
<pe:layout>
   <pe:layoutPane id="navigator-pane" >
    <f:facet name="header">
    </f:facet>
   </pe:layoutPane>
</pe:layout>

来自primefaces-extensions库

<dependency>
    <groupId>org.primefaces.extensions</groupId>
    <artifactId>primefaces-extensions</artifactId>
    <version>1.2.1</version>
</dependency>

答案 1 :(得分:0)

在primefaces中,layoutUnit的标题由属性标题定义,如:

<p:layoutUnit position="west" header="HEADER" resizable="true" closable="true" collapsible="true">
</p:layoutUnit>

因此,如果您使用的是primeface-extensions,则可以更改您提交的标题。