我的问题有点复杂,但我举个例子。
我已经有一个 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
在其中(将在另一个访问点中使用)。更好的方法是如何做到这一点?