【问题标题】:JSF Richfaces upgradeJSF Richfaces 升级
【发布时间】:2011-06-14 13:52:03
【问题描述】:

我对 JSF 和 Richfaces 还很陌生。

我希望将我们的系统从 JSF 1.1.2 升级到最新的 2.0。也在考虑将我们的 Richfaces 3.0 升级到 3.3

在旧项目的 lib 文件夹下,我们目前有以下内容:

ajax4jsf-1.1.1.1.jar
commons-beanutils-1.7.0.0.jar
commons-collections-3.3.1.0.jar
commons-digester-1.6.0.0.jar
commons-logging-1.1.1.0.jar
jsf-api-1.1.2.0.jar
jsf-facelets-1.1.12.0.jar
jsf-impl-1.1.2.0.jar
jstl-1.1.2.0.jar
richfaces-3.0.1.1.jar

这是我添加的:

richfaces-api-3.3.3.Final (Added)
richfaces-impl-3.3.3.Final (Added)
richfaces-ui-3.3.3.Final (Added)

所以我要查找的是有关我可以删除哪些罐子以及我缺少哪些罐子需要添加的信息。

谢谢

【问题讨论】:

    标签: jsf richfaces


    【解决方案1】:

    您也可以只使用 RichFaces Maven 原型并创建一个包含您需要的一切的项目。

    【讨论】:

      【解决方案2】:

      嗯,在谈论库之前...您使用 jsf 2.0 和 rf 3.3 的目标是什么?我问是因为 rf 3.3 并没有真正使用 jsf 2.0。正如 Richfaces 的 jsf 2.0 路线图所说

      3.3.3 版本中对 JSF 2.0 的支持的目标是在 JSF 2.0/EE6 环境中运行现有的 RichFaces 3.3.X 应用程序,而几乎不需要更改。

      查看此链接:jsf 2.0 roadmap for richfaces

      好的,回到你的库...我不记得它们了,但至少你应该将 jsf-api 和 jsf-impl 更改为 2.x 版本并放弃旧的东西。我会看一个 rf 3.3 演示项目,其中包含什么。

      【讨论】:

      • 我们使用 Richfaces 3.3 的原因是为了让它保持最新状态,并防止最新版本与正在开发的版本之间存在很长的差距。我们还将向我们的应用程序添加许多功能,我们希望能够使用 Richfaces 中可用的最新选项来允许更流畅的界面。我会研究你的演示项目建议。
      • 最后一条评论,我下载的 JAR 是否应该检查安全代码? IE。 Oracle 是否提供了一些工具来确保 JAR 是合法的?
      • 我通常直接从供应商那里下载我需要的库 - 并信任他们。 (也许我们中间很可怕,不会。:-) 所以在你的例子中,我会直接从 jboss 下载richfaces,从 oracle 下载 jsf。
      猜你喜欢
      • 2012-03-18
      • 1970-01-01
      • 1970-01-01
      • 2012-09-04
      • 2012-08-09
      • 1970-01-01
      • 2013-10-23
      • 1970-01-01
      • 2014-04-27
      相关资源
      最近更新 更多