2

我看到 Jetty 和 Jasper 有 JSP 编译器支持 JSP 中的 JSF。不过,我也对编译 Facelets 很感兴趣。是否有任何可用的工具可以将其编译为 Java 代码或字节码?

4

1 回答 1

8

Facelets 不是这样工作的。与 JSP 文件不同,Facelets 文件不编译为 Java 类。相反,它通常由 SAX 解析器“编译”成 XML 树(这是解析 XML 的最快方法之一)。XML 树又由DefaultFaceletCache(在 Mojarra 的情况下)内部缓存在服务器内存中,可以通过提供自定义FaceletCache.

于 2012-07-18T03:52:55.943 回答