【发布时间】:2015-05-22 10:29:36
【问题描述】:
我想将来自不同文件的 html 代码包含到我的main.xhtml 页面中。但这不适用于<ui:include>。因为代码被分开到不同的文件,这使得每个文件都有无效的html代码。
我的意思:
html1.html
<div>
html2.html
</div>
main.xhtml
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui">
INCLUDE HTML1
<h:outputLabel value="blablabla" />
INCLUDE HTML2
</ui:composition>
有没有办法完成这个任务?
【问题讨论】:
-
为什么要创建无效的 XHTML 文件?
-
@mplungjan,其实html1和html2的扩展名没有关系。我已经编辑了我的帖子并将它们制作为 html;)
标签: jsf jsf-2 facelets uiinclude