我需要创建一个网站并在里面打开另一个web html(嵌套),html必须在复合内部。有什么想法吗?
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition template="./welcomePrimefaces.xhtml"
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:c="http://java.sun.com/jsp/jstl/core"
xmlns:p="http://primefaces.org/ui">
<ui:define name="contenido">
external web site?????
</ui:define>
</ui:composition>
答案 0 :(得分:0)
<ui:composition>
允许您包含具有代码片段的JSF模板。这些模板必须在同一个类加载器中使用。
如果您想在网页中嵌入外部网页,则需要使用iframe。
例如:
<iframe src="http://www.primefaces.org/showcase/ui/home.jsf"/>
您可以将其放在页面上并将其指向外部网站。