JSF 1.2,是否有任何实用工具可以学习它是如何工作的?

时间:2013-11-01 14:39:30

标签: java jsf jsf-2

我问这个问题是Java EE中的一个新问题

我知道JSF 2.0(以及今年的JSF 2.2)已经使JSF 1.2变得过时了! 但我问自己,如果知道JSF 1.2如何工作,可以帮助我更容易地理解JSF 2.0如何工作,如果这可能是任何其他实用工具! 我应该读一些还是没用?

在这种情况下,我可以直接使用JSF 2.0(或2.2?)

2 个答案:

答案 0 :(得分:2)

在我看来,学习JSF 1.2是没有意义的,因为你只学习如何解决问题,这些问题不再存在于JSF 2和JSF 2.2中。

JSF 1.2比JSF 2更难理解,因此它无法帮助您了解JSF 2.

它唯一有用的情况是你必须在项目中使用旧的JSF 1.2,但这种情况越来越不可能。

JSF 2.2仍然很新,并没有广泛使用,而且主要是JSF 2.1的扩展,因此目前学习和使用JSF 2.1仍然有意义。

答案 1 :(得分:0)

我建议你马上开始使用JSF 2.0或2.2。如果你知道以前的版本,它会让你理解更多的框架,但请注意,这种技术经常导致“哇哇这个xy功能现在好几千倍,因为所有复杂的东西都是在幕后制作的”。

例如,我对Java如何从版本1.3更改为当前版本7(1.7)非常了解,因为我开始在版本1.3中学习Java。那个时候一些语言功能发生了变化,一些语言功能加上了现有的语言功能,而另一些功能则没有进入当前版本。

但如果我现在必须学习Java,这将是我学习的第一天,我再也不会从1.3开始,并以同样的方式升级到第7版。

回到你的问题:这取决于你,如果你想学习框架的历史,看看如何从JSF 1.2到JSF 2.0更容易实现,但是如果你想使用JSF作为一个框架“只是”立即编写业务代码id以2.0 / 2.2开头。