【问题标题】:what are the minimal JSF jars needed to deploy a JSF app with Tomcat使用 Tomcat 部署 JSF 应用程序所需的最小 JSF jar 是什么
【发布时间】:2012-03-04 08:16:46
【问题描述】:

我知道最小的 API 是 4 个 jar,我记得 facelets*.jar。 使用 Tomcat 部署 JSF 应用程序所需的最小 JSF jar 是多少?

【问题讨论】:

  • 还有下载地址?谢谢

标签: eclipse api jsf jar tomcat6


【解决方案1】:

只需使用您选择使用的 JSF 实现提供/需要的 JAR 文件。如果您实际上不需要更多 JAR 文件(作为依赖项),只需下载实现并阅读他们自己的安装/用户指南。

目前只有两个主要的 JSF 实现:MojarraMyFaces。 JAR 文件的数量可能因实现甚至版本而异。最终,您需要确保同时拥有 JSF API 和 JSF 实现(可能存在 2 个甚至 1 个 JAR 文件,具体取决于 impl/version)。 MyFaces 需要更多的 commons-*.jar 依赖项,而 Mojarra 不需要任何额外的依赖项。

自 JSF 2.0 起,Facelets 与 JSF 实现捆绑在一起,并已取代 JSP 作为默认视图技术。

另见:

【讨论】:

【解决方案2】:

这两个足以启动一个使用 JSF 2.1 和 tomcat 7 的简单 Web 应用程序。

javax.faces-2.1.14.jar

jstl-1.1.0.jar

【讨论】:

    【解决方案3】:

    您可以通过包含 Mojarra 库或包含 jar 来使用 tomcat 运行 JSF 应用程序。

    1.要包含 Mojarra 库,

    在创建 JSF 应用程序时,它需要 JSF 实现库。选择“用户库”选项,然后单击“下载库”选项,如下图所示。

    然后它将搜索库并显示如下选项,

    选择 mojarra 库,然后接受“条款和条件”并点击“完成”。

    2。包括下面的罐子

    下载JSF-API Jar http://central.maven.org/maven2/com/sun/faces/jsf-api/

    下载JSF-IMPL Jar http://central.maven.org/maven2/com/sun/faces/jsf-impl/

    【讨论】:

      猜你喜欢
      • 2011-03-30
      • 2011-07-18
      • 2012-04-22
      • 2011-08-18
      • 2013-10-04
      • 2013-02-07
      • 2012-04-13
      • 2015-04-11
      • 2017-01-18
      相关资源
      最近更新 更多