【问题标题】:Difference between jsf 1.2 and jsf 2.0jsf 1.2 和 jsf 2.0 的区别
【发布时间】:2013-03-08 02:02:05
【问题描述】:

我曾在 jsf 1.2、丰富的面孔和使用休眠 ORM 中工作过。我想问一下,如果我将项目转换为 jsf 2.0 和素面,我的项目将如何改变。转向 jsf 2.0 的原因是什么?原始问题,但我想从专家那里知道为什么从 jsf 1.2 转移到 jsf 2.0 的主要原因。谢谢。

【问题讨论】:

标签: jsf-2


【解决方案1】:

首先,在 JSF 2.0 中,您将获得比 JSF 1.2 更多的功能 就像看看 JSF 1.2 中的简单数据表标签一样,对于简单的 crud 操作来说,它要复杂得多,在 JSF 2.0 中,您的所有代码都将得到很好的优化。 另外,当您想为现有项目添加一些额外的特性和功能时,您将轻松获得对外部库的支持。 同样,当您在 JSF 1.2 中遇到错误时,解决和获得指南会更加困难,因为可用的资源非常少。 最后,它是非常旧的 JSF 版本,所以我建议继续使用 JSF 2.0

【讨论】:

  • 嗨,不好的建议... 移动到 JSF 2.3(JSF 2.0 已有 9 年历史)并且在切换时,确保使用现代教程(使用 CDI 而不是 JSF 托管 bean)跨度>
  • 是的,我知道转向 JSF 2.0 并不是一个好主意,但它比使用 JSF 1.2 更好,而且在某些工作场所也限制使用特定版本的特定框架。这就是为什么我建议继续使用 JSF 2.0
  • 如果一家公司在从 12 年的版本迁移时仍然需要使用 9 年的版本,它应该立即破产 ;-)
  • 你不明白我在说什么。就像在我的公司里,我们有一个在 10 年前制作的 JSF 1.2 上的现成产品。所以我们仍然在 JSF 1.2 上工作对于客户的定制以及在 JSF 2.3 上的移动,我们需要更改所有数据,这更加困难。
  • 迁移到 2.0 时遇到同样的问题...只是永远不会从 1.2 升级到 2.0,但升级到 2.3 就是 我 我在说,你不明白。
猜你喜欢
  • 1970-01-01
  • 2015-10-17
  • 1970-01-01
  • 2011-05-11
  • 2015-01-19
  • 2011-06-17
  • 2011-04-22
相关资源
最近更新 更多