我看到Jetty和Jasper有JSP编译器支持JSP中的JSF。 但是,我也有兴趣编译Facelets。是否有可用的工具将其编译为Java代码或字节码?
答案 0 :(得分:8)
Facelets无法正常工作。与JSP文件不同,Facelets文件不会编译为Java类。它通常由SAX解析器(这是解析XML的最快方法之一)“编译”到XML树。 XML树又由DefaultFaceletCache
(在Mojarra的情况下)内部缓存在服务器的内存中,可以通过提供自定义FaceletCache
来自定义。