我的网站中有 4 种不同类型的成员,比如说 memberA、memberB、memberC 和 memberD。每个都应该有自己的标题headerA.jsp
, headerB.jsp
, headerC.jsp
, headerD.jsp
。
如下所示,每个成员类型都有一个定义,并定义了它们的特定标题和正文。每个都有自己的标题,但其中一些例如memberA
,memberB
并作为它们的主体属性memberC
共享。gbody.jsp
<definition name="MemberA" extends="baseLayout">
<put-attribute name="header" value="/headerA.jsp"/>
<put-attribute name="body" value="/gbody.jsp"/>
</definition>
<definition name="MemberB" extends="baseLayout">
<put-attribute name="header" value="/headerB.jsp"/>
<put-attribute name="body" value="/bodyB.jsp"/>
</definition>
<definition name="MemberC" extends="baseLayout">
<put-attribute name="header" value="/headerC.jsp"/>
<put-attribute name="body" value="/gbody.jsp"/>
</definition>
<definition name="MemberD" extends="baseLayout">
<put-attribute name="header" value="/headerD.jsp"/>
<put-attribute name="body" value="/gbody.jsp"/>
</definition>
会员登录时有两个问题
- 我如何向他们展示他们的特定标题?
- 我如何定义他们的特定身体属性?