一尘不染

我应该使用哪个jsf-impl?

tomcat

在哪里可以找到我的jsf 2 webapp的jsf-impl?

在Maven的仓库中,我得到了1.2版本。

http://download.java.net/maven/2/javax/faces/中,我只能看到jsf-
api,但看不到jsf-impl

我目前正在使用tomcat 7,并正在试验primefaces。

谢谢 !


更新

我已经能够使用此方法获得api和impl,但是我仍然不确定我应该真正使用哪个impl:

    <dependency>
        <groupId>com.sun.faces</groupId>
        <artifactId>jsf-api</artifactId>
        <version>2.0.3</version>
        <scope>compile</scope>
    </dependency>
    <dependency>
        <groupId>com.sun.faces</groupId>
        <artifactId>jsf-impl</artifactId>
        <version>2.0.3</version>
        <scope>compile</scope>
    </dependency>

更新

抱歉,不清楚,但这不仅关乎我应该使用哪个版本。

我很怀疑,因为:

  1. 我注意到存在javax.faces和com.sun.faces的2个groupIds
  2. 我没有从Maven存储库中看到jsf-impl
  3. 我应该使用哪个存储库来获取最新版本

谢谢 :-) !


阅读 232

收藏
2020-06-16

共1个答案

一尘不染

我的建议是使用jsf-api和jsf-impl版本2.0.4。因为它具有大量的错误修复和超过2.0.3的改进。

您可以通过此链接从此页面下载它们。并查看MigrationGuide

2020-06-16