从外部源加载HTML的JSF标记

时间:2014-06-04 13:08:05

标签: java html jsf

是否有任何JSF标记可以在我们的页面中使用它来加载外部HTML源并将其放入生成的页面中:

类似的东西:

<div id="stackOverFlowPageId">
    <custTag:includeExternalHTMLSource 
       url="http://www.stackoverflow.com" [elementToInclude="body"] />
</div>

当客户端请求包含此代码的JSF页面时,服务器将处理此页面并加载页面并将其放入div stackOverFlowPageId并将结果发送给客户端。

1 个答案:

答案 0 :(得分:0)

由于您也可以在facelets中使用标准HTML标记,因此只需使用iframe即可:

<div id="stackOverFlowPageId">
    <iframe src="http://www.w3schools.com" 
        height="100%" width="100%" />
</div>

请注意,出于安全原因,某些网站无法包含在框架中。

另见: