我正在尝试将xhtml页面包含到模板内容中。这样模板的内容可能包含该xhtml文件的输出。 我不知道如何包含这个,所以请给我一些建议。
`的index.xhtml
<ui:composition template="newTemplate.xhtml">
<ui:define name="content" ></ui:define></ui:composition>
</h:body>`
newTemplate.xhtml
<div id="top">
<ui:insert name="top">Top</ui:insert>
</div>
<div id="content" class="center_content">
<ui:insert name="content">Content</ui:insert>
</div>
<div id="bottom">
<ui:insert name="bottom">Bottom</ui:insert>
</div>
</h:body>
`
答案 0 :(得分:1)
模板:
<ui:composition>
<ui:insert name="wa_content"></ui:insert>
</ui:composition>
xhtml页面(包含其他内容):
<ui:composition template="template_name">
<ui:define name="wa_content" >
<ui:define name="buttonsPanelBody" >
<ui:include src="other_xhtml_page_name.xhtml" />
</ui:define>
</ui:define>
</ui:composition>
other_xhtml_page_name.xhtml
<ui:composition>
your code
</ui:composition>