Forms 在布局单元(而非工作面)中从另一个窗体渲染窗体

Forms 在布局单元(而非工作面)中从另一个窗体渲染窗体,forms,layout,jsf-2,primefaces,render,Forms,Layout,Jsf 2,Primefaces,Render,我使用的是PrimeFaces3.2,MojarraJSF2.1.3-FCS 执行一个基本示例以证明可以从另一个窗体渲染窗体 <h:form id="one" rendered="#{test.enable}"> <p:panelGrid id="panelGrid" style="margin-top:10px"> <f:facet name="header"> <p:row>

我使用的是PrimeFaces3.2,MojarraJSF2.1.3-FCS

执行一个基本示例以证明可以从另一个窗体渲染窗体

<h:form id="one" rendered="#{test.enable}"> 
    <p:panelGrid id="panelGrid" style="margin-top:10px">
        <f:facet name="header">
            <p:row>
                <p:column colspan="2" style="font-size: 12px !important;
                font-weight: bold;">data</p:column>
            </p:row>
        </f:facet>      
    </p:panelGrid>
</h:form>

<h:form id="two">
    <p:commandButton value="change" update=":one" actionListener="#{test.see}"></p:commandButton>
</h:form>

数据
在基本示例之后,我尝试使用p:layoutUnit中的相同思想处理primefaces

<p:layout fullPage="true">

        <p:layoutUnit position="north" size="100" id="top">

        </p:layoutUnit>

        <p:layoutUnit position="west" size="200" id="left">

            <h:form id="nom">
                <h:outputLabel id="nombre2" value="#{home.num}">
                </h:outputLabel>
            </h:form>

            <h:form>
                <p:commandButton value="cambia" update=":nom" 
                    actionListener="#{home.ver}"></p:commandButton>
            </h:form>
        </p:layoutUnit>

        <p:layoutUnit position="center">

        </p:layoutUnit>

        <p:layoutUnit size="50" position="south" id="bottom">
        </p:layoutUnit>
    </p:layout>


但不工作。。。任意Idea

根据页面的源代码在浏览器中检查生成的html源代码,查看表单ID;form=“nom”在Mojarra 2.1.7和PrimeFaces 3.2上对我来说很好。请说明确切的版本。在每一个问题上,我都在使用PrimeFaces3.2,MojarraJSF2.1.3,我会搜索那个版本,我会说如果我成功了