【发布时间】:2011-01-05 12:28:42
【问题描述】:
我正在用 jboss、seam、richfaces 开发一个 Web 应用程序。
我使用模板(xhtml)作为所有其他人的母版页,并在那里设置了两个插入标签。 <ui:insert name="head"/>
<ui:insert name="body"/>
问题是在使用此母版页作为模板的页面中,<ui:define name="head">...</ui:define> 必须在 <ui:define name="body">...</ui:define> 内定义。
我该怎么做?
基本上,我想要做的是:
<ui:define name="body">... <ui:define name="head"> <meta name="title" content="#{something.title}" /> </ui:define> ...</ui:define>
母版页必须返回:<meta name="title" content="#{something.title}" /><ui:insert name="head"/>
提前致谢
【问题讨论】:
-
为什么要嵌套 ui:define 标签?很有可能,你只是认为你做到了。