如何在Facelets文件中包含JSP文件?

时间:2012-05-30 10:28:51

标签: jsp include facelets

如何将.jsp文件包含在facelet中?

2 个答案:

答案 0 :(得分:2)

默认情况下不支持此操作。您需要为此创建自定义组件。您可以在this blogthis answer中找到完整的示例。 OmniFaces组件库具有可重用的<o:resourceInclude>组件。

<html ... xmlns:o="http://omnifaces.org/ui">
...
<o:resourceInclude path="/foo.jsp" />

答案 1 :(得分:0)

XHTML中唯一包含的机制是framesXinclude(我怀疑客户端几乎没有支持)。

一般来说,如果你想做include并且你的平台支持JSP,那么你将把所请求的页面作为JSP处理并用它来执行include。