JSF绑定在包含的facet中不起作用

时间:2015-08-18 10:17:41

标签: jsf primefaces

我正在尝试包含facet并使用像这样的按钮操作更改构面名称

            <h:form>
                <p:commandButton type="submit" value="Add" ajax="true"  update=":tabs"
                     actionListener="#{sideBar.setCurrentFaceltName('todolist')}">
                </p:commandButton>
            </h:form>

这是包含构面的布局

<p:layoutUnit id="tabs" style=" position: relative;" position="center">
    <ui:include src="/WEB-INF/facelts/#{sideBar.currentFaceltName}.xhtml" />
</p:layoutUnit>

我使用绑定

以编程方式构建facet
<h:body>
        <h:panelGroup binding="#{test.dynamicFormGroup}" />
</h:body>

只是用于测试的面板的子UI组件,如果我像这样直接包含facet,它可以正常工作

<ui:include src="/WEB-INF/facelts/todolist.xhtml" />

任何人都可以帮我这个吗? 提前谢谢

0 个答案:

没有答案