我的两个JSF 2.0/RichFaces演示刚刚被接受参加2009年10月25日至30日的科罗拉多软件峰会。据我所知,这个会议全是技术,没有营销,应该很有趣。而且它就在风景如画的落基山脉中的基斯峰,这也不无裨益。

以下是我两个演讲的摘要。我将在整个星期内进行三次这些演讲。这是这个会议的独特之处,使得每个人都能参加这些演讲(尽管我的舌头可能到结束时都会抽筋)。

JavaServer Faces正在成长

JSF 2.0是相对于JSF 1.2的一个重大进步,让人联想到EJB 2.1和EJB 3之间的演变。这些更新使得JSF更容易使用,并为开发者提供了许多他们一直在寻找的功能。这些变化是为了使您的生活更轻松,我们将讨论所有主要话题,以便您可以跳入并开始开发。

探索的关键功能

  • 声明性注解而不是冗长的XML
  • 集成Ajax行为
  • 页面/视图参数
  • 集成资源处理
  • 视图定义语言(VDL)
  • 视图模板
  • 等等...

我们将使用Mojarra实现和RichFaces 4.0进行演示和示例,以便您可以看到这些主题的实际应用。在本节结束时,我们还将讨论JSF的未来以及规范2.1版本可能添加的内容。

JavaServer Faces 2.0组件影响

JavaServer Faces 2.0有许多重大进步,其中一些最显著的是与开发者如何创建和使用组件相关。

在本节中,我们将解析与组件相关的最重要的一些更新,以及这些更新对组件和应用程序开发者的影响。这包括新的视图描述语言(VDL)、组合组件、行为框架(包括Ajax行为)、部分树遍历和更新,以及新的事件系统。

通过RichFaces项目中的实际示例展示如何创建和使用新的启用Ajax的组件,参会者应该能够详细了解JSF 2.0对他们意味着什么,以及他们每天使用的组件。


返回顶部