我们一直在 DZone 上工作的 JSF 2 系列文章 继续介绍由嘉宾作者 Andy Schwartz 撰写的 JSF 2 客户端行为介绍。Andy 是 JSR-314 专家组成员(EG)和 Oracle 公司 ADF Faces 项目团队的架构师。
在本部分,Andy 介绍了 UI 组件的客户端行为,这是一个由他领导的 API,与 Alex Smirmov(Exadel)、Roger Kitain(Sun/Oracle)和 Ted Goddard(ICEsoft)合作,为添加客户端功能(即 JavaScript)到现有 UI 组件提供了一个通用的扩展点。这个新的 API 迅速得到了整个 EG 的支持和反馈,并证明了它是声明式 Ajax 控制器(即<f:ajax>) 的坚实基础。
提供可扩展 API 的一个目标是为了鼓励 JSF 用户利用它来满足他们的需求。虽然我们今天只有一个标准行为(<f:ajax>),但我们预计在不久的将来会看到许多第三方行为实现。其中一些行为可能将成为 JSF 规范未来版本中包含的候选者——也许甚至是您的!
我们想感谢 Andy 为撰写这篇文章投入的时间和精力!虽然 Andy 代表的公司与该系列其他作者的公司不同,但我们作为 JSR-314 EG 的同事走到了一起。通过参与 JSR,公司之间建立起来的强大伙伴关系使得 JCP 成为 Java EE 社区的宝贵财富,并使技术能够取得如此大的飞跃,在本例中是 JSF。 您也可以通过评分这篇文章来感谢他。