JSF伴随Java EE 5从幕后走上前台
2. 虽然名正言顺,JSF依然前途坎坷
JSF对于上升为官方规范的期待,甚至比Java Web程序员对用户界面框架的期待,还要久远。JSF的历史远不止三年,其生命历程的起点,可以追溯到5年前。2001年5月,Sun在JSR#127中提出制订一个以用户界面框架为目标的规范,经过半个月的投票表决,SE/EE执行委员会以10票同意、5票反对和1票弃权的结果批准了JSR#127。从此,JSF踏上了生命征途。2001年5月底,JSF专家组成立,着手制订规范文档。历经多次的讨论和修订,JSF的规范1.0版,在差不多三年后的2004年3月,才得以面世。这标志着JSF可以被普通程序员正式使用了。
为了让JSF的程序员有一个沟通交流的场所,Sun在自己的网站上为JSF开辟了一个论坛。论坛为JSF的发展起到了极大的促进作用。来自世界各地的JSF爱好者们,在论坛里讨论JSF的使用心得,发表疑问,寻求帮助,Sun专家组也定期不定期在论坛上露面,解答一些疑难问题。JSF1.0版的很多Bug,就是在论坛中被发现和披露的。论坛中不乏Java高手,有一些高手在发现Bug后,甚至直接分析和修改Sun的JSF代码,给出自己的解决方案,并在论坛中和其他开发者分享。
名不正则言不顺,三年来,未获J2EE官方规范青睐的JSF,在JSF社区虽然被炒得热火朝天,但离普通程序员一直很远。现在,JSF终于加入了Java EE官方规范的行列,进入Java Web编程领域已经名正言顺了。官方规范的号召力是巨大的,JSF正名也就半年时间,统计表明,JSF在这半年中吸引的开发者,超过了过去三年总和的一倍有多。JSF的前途看上去一片光明。
那么,JSF的眼前真的是一马平川吗?现实并非如此!横亘在JSF前进道路上的障碍,不但有强大的JSP,还有Sun那令人失望的商业推广策略。
0
相关文章