私の問題は少し複雑ですが、例を挙げます。
ユーザーを登録する user.xhtml ページ (およびそれを使用する MB) が既にあります。
<p:outputLabel value="Name:" /> <h:outputText value="#{userMB.bean.name}" />
<p:outputLabel value="e-mail:" /> <h:outputText value="#{userMB.bean.email}" />
etc...
ここで、別のフィールドを持つUserAdmMB
を継承するを作成します。UserMB
を使用するように、存在する XHTML を再利用したい<ui:include>
:
<ui:include src="user.xhtml" />
<p:outputLabel value="Address:" />
<h:outputText value="#{userAdmMB.anotherbean.address}" />
ただし、最初の XHTML には既に含まuserMB
れています (別のアクセス ポイントで使用するため)。それを行うにはどうすればよいですか?