我有一个 JSP 页面main.jsp
,我想在该页面中包含一个 Facelets 页面menu.xhtml
。我怎样才能做到这一点?我搜索了很多,似乎没有任何办法。
问问题
3279 次
3 回答
3
那是不可能的。Facelets (XHTML) 基本上是 JSP 的继承者,应该被用作 JSP 的替代品。您应该将所有旧版 JSP 页面迁移到现代 Facelets。然后您可以使用 Facelets<ui:include>
来包含另一个 Facelets 文件。
也可以看看:
于 2012-09-22T09:52:20.297 回答
0
制作 main.xhtml。使用OmniFaces resourceinclude包含 jsp 。
所以基本上你制作了一个虚拟的 xhtml 页面并包含带有omnifaces的jsp和正常的jsf方式的jsf。
于 2012-09-22T22:04:16.723 回答
0
作为临时黑客,您可以从嵌入在 JSP 页面中的 IFrame 中调用 JSF 页面。
于 2012-09-22T12:28:13.653 回答