是否有Facelets的正式规范以及它们如何与JSF集成?通过JSF 2.2规范,我在第10章中只看到了关于Facelets的一小部分。关于Facelets的自定义标记库的信息似乎特别有限,比如使用handler-class / facelet apis。正式规范是否仅限于JSF 2.2和Javadocs中的内容?我找不到Facelet特定的JSR。
我能找到关于Facelets的最佳资源是:https://facelets.java.net/nonav/docs/dev/docbook.html,这看起来不像规范。
答案 0 :(得分:3)
您链接到的文档是Facelets,Jacob Hookom的创建者的Facelets 1.0.0规范。
要回答标题中提到的原始问题,JSF 2.2中Facelets的官方Facelets VDL规范如下: https://javaserverfaces.java.net/nonav/docs/2.2/vdldocs/facelets/
这可能不是您在实施方面所寻求的,所以我建议您尝试查看JEE6教程。
PDF:http://docs.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf
HTML(特别是“开发简单的Facelets应用程序”):
http://docs.oracle.com/javaee/6/tutorial/doc/gipob.html
HTML(特别是“在标记库描述符中定义自定义组件标记”):
http://docs.oracle.com/javaee/6/tutorial/doc/bnawn.html
这是JEE7教程的“Facelets简介”:
http://docs.oracle.com/javaee/7/tutorial/doc/jsf-facelets.htm#GIEPX