Primefaces fullPage布局切换不起作用

时间:2013-06-24 20:11:04

标签: jquery-ui primefaces uibutton

以下是从primefaces整页演示中直接复制的代码

<p:layout fullPage="true">  

<p:layoutUnit position="north" size="100" header="Top" resizable="true" closable="true" collapsible="true">  
    <h:outputText value="North unit content." />  
</p:layoutUnit>  

<p:layoutUnit position="south" size="100" header="Bottom" resizable="true" closable="true" collapsible="true">  
    <h:outputText value="South unit content." />  
</p:layoutUnit>  

<p:layoutUnit position="west" size="200" header="Left" resizable="true" closable="true" collapsible="true">  
    <h:outputText value="West unit content." />  
</p:layoutUnit>  

<p:layoutUnit position="east" size="200" header="Right" resizable="true" closable="true" collapsible="true" effect="drop">  
    <h:outputText value="Right unit content." />  
</p:layoutUnit>  

<p:layoutUnit position="center">  
    <h:form>  
        This fullPage layout consists of five different layoutUnits which are resizable and closable by default.  

    </h:form>  
</p:layoutUnit>  

当我运行此代码时,可关闭和可折叠的按钮在那里,但什么都不做。知道可能导致这种情况的原因吗?

2 个答案:

答案 0 :(得分:4)

你应该为每个layoutunit使用h:form。

答案 1 :(得分:2)

一些事情:
1)你在关闭“p:layout”吗?
2)小心使用h:form,也许你正在使用它围绕p:layout,如果是这样,擦除它。
3)您有任何错误消息吗?