我知道最小的 API 是 4 个 jar,我记得facelets*.jar。 使用 Tomcat 部署 JSF 应用程序所需的最少 JSF jar 是什么?
最佳答案
只需使用您选择使用的 JSF 实现提供/所需的 JAR 文件。如果您实际上不需要更多 JAR 文件(作为依赖项),只需下载实现并阅读他们自己的安装/用户指南。
到目前为止,只有两个主要的 JSF 实现: Mojarra和 MyFaces 。 JAR 文件的数量可能因实现甚至版本而异。最终您需要确保您拥有 JSF API 和 JSF 实现(可能存在 2 个甚至 1 个 JAR 文件,具体取决于 impl/版本)。 MyFaces 需要更多 commons-*.jar
依赖项,而 Mojarra 不需要任何额外依赖项。
自 JSF 2.0 起,Facelets 与 JSF 实现捆绑在一起,并取代 JSP 作为默认 View 技术。
另请参阅:
关于eclipse - 使用 Tomcat 部署 JSF 应用程序所需的最小 JSF jar 是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9251882/