如何使用JSP创建复合组件?

时间:2012-10-02 13:55:22

标签: jsp jsf composite-component

我正在尝试在JSF中创建一个复合组件,我希望文件类型为.jspf而不是.xhtml,我在网上看到的所有示例都是XHTML。我只是好奇我们是否可以使用JSP编写复合组件?

1 个答案:

答案 0 :(得分:4)

不,那是不可能的。 composite component特定于Facelets 2.0视图技术(或“XHTML”,因为您错误地过度了解它)。 Facelets基本上是传统JSP视图技术的successor。自JSF 2.0以来,JSP作为视图技术被弃用

在JSP中,最接近实现此目的的是tag file。有关具体示例,请参阅此答案:JSF 1.2 custom component from jsp:include

或者更好,只是migrate to Facelets。它提供so much more templating advantages over JSP

相关问题