ui:include を使用してタブを動的に追加しようとしていますが、うまく動作しません。
HTML 応答を見ると、コンテンツはそこにありますが、タブには表示されません。
他のコンテンツを含む 2 番目のタブを開こうとすると、HTML の結果に 1 番目のタブと同じコンテンツが含まれます。
次のコマンドでタブが追加されます。
<p:commandLink id="appC1" update=":tabview" actionListener="#{tview.sideBarAction}"
value="App 1">
<f:param id="c1ParamId" name="pageViewId" value="App1" />
</p:commandLink>
そしてタブビュー:
<p:tabView id="tabview" value="#{tview.tabs}" var="tab">
<p:tab title="#{tab.title}" closable="true">
<p:panel id="myPanel">
<ui:include src="#{tab.content}"/>
</p:panel>
</p:tab>
</p:tabView>
プログラムでこれを実行しようとしましたが、最良の結果が得られませんでした!