パネルを動的に作成し、「ui-icon-pencil」などのアイコンをヘッダー パネルにも動的に追加したいと考えています。f:facet タグでできることはわかりましたが、このタグを動的に追加する方法がわかりません。多分提案?
Java コードを含むこの XHTML 構造が必要です。
<p:panel id="pnl">
<f:facet name="options">
<h:outputText value="Panel 1"/>
<p:menuitem value="Edit" url="#" icon="ui-icon-pencil"/>
</f:facet>
</p:panel>
そして、MenuItem にクリック リスナーが必要です。