使用EL在<p:tab>中动态加载xhtml页面

Sur*_*wde 3 jsf primefaces

所有我使用primefaces-3.0.M3 jar,我想加载xhtml页面里面我已经厌倦了代码,但它不工作

                    <p:tabView id="tabview"
                               value="#{HomeBean.tabList}"
                               var="pageUrl"
                               binding="#{HomeBean.tabView}"
                               cache="true" widgetVar="tabviewV">

                        <p:tab id="tab"  title="#{pageUrl}" closable="true" >

                            <ui:include src="#{pageUrl}"/>

                        </p:tab>

                    </p:tabView>
Run Code Online (Sandbox Code Playgroud)

HomeBean.java中的代码

private List<String> tabList = new ArrayList<String>();

public HomeBean(){
      tabList.add("Test1.xhtml");
      tabList.add("Test2.xhtml");
      tabList.add("Test3.xhtml");
}

public List<String> getTabList() {

    return tabList;
}

public void setTabList(List<String> tabList) {
    this.tabList = tabList;
}
Run Code Online (Sandbox Code Playgroud)

请给我解决方案.Thx在先进.

Sur*_*wde 7

我得到了解决方案,它工作正常

<p:tabView id="tabview" 
     value="#{HomeBean.tabList}" 
     var="pageUrl" cache="true" 
     widgetVar="tabviewV">

    <p:tab id="tab"  title="#{pageUrl}" >
      <iframe src="#{pageUrl}" width="100%" height="572px" style="border-width: 0PX;">
      </iframe>
    </p:tab>
</p:tabView>
Run Code Online (Sandbox Code Playgroud)