出处:www.e800.com.cn
前言作者:Summer
编辑:Summer
【编者案】JSF(JavaServer Face)是对Struts的升级(或者说换代),不过不同于Struts的开放源代码模式,它是Sun制定的一个规范,未来很有可能包括在J2EE规范中。当然除了Sun的参考实现之外,也有myfaces这样的开源实现。Struts的创建者Craig McClanahan也是JSF规范的领导之一,所以JSF身上依然有Struts的痕迹,并且对Struts中的许多局限进行了解决。
     关于JSF的优劣,有许多争论。支持者认为JSF是一个有着更好粒度的Web UI组件系统,在开发工具的支持下能够以拖放的方式创建Web界面,具有极强的可定制和可扩展性(例如,支持为不同类型的客户端渲染UI)等等。反对者认为JSF是“丑陋”的JSP技术的延续,过于依赖开发工具的支持,不成熟且不可用,页面导航过于随意等等。其实,许多对JSF的置疑来自于对JSF的不了解或者偏见,例如JSP并不是JSF建立用户界面的唯一方式(当然在相当一段时间内,它仍然是最常见的方式)。JSF的核心是在异步、无状态的Web通信中建立的生命周期模型和组件模型。
Sun让JSF光着身子来到Java世界

Sun让JSF光着身子来到Java世界

EJB用自己的悲剧人生警告Sun,不可对新技术的推广掉以轻心,但Sun还是再次犯下同样的错误。与Microsoft和Intel成功的商业推广策略截然不同的是,Sun 完全没有估量到,JSP作为一项成功技术的价值和影响力,在JSF的推广上,出现了令人痛心的失误。如果JSF以JSP3.0的名义推出,那么JSF的日子恐怕要比现在好过得多...
[Sun]   [JSF]   [Java]
  •    公司介绍
  • sun公司

    Sun的足迹遍及全球100多个国家和地区,在美国,欧洲、中东和非洲,日本和亚太等地区,Sun产品的市场份额都在攀升。Sun面对众多客户的喜爱和欢迎,预示她在新的世纪中取得更加辉煌业绩的美好前程...
  • Java服务器对比
  • Java服务器对比

    Tomcat是一个开放源代码、运行servlet和JSP Web应用软件的基于Java……
  • 全面接触路由器
  • DB2 全面接触路由器

    路由器(Router)是一种典型的网络层设备,通常用于节点众多的大型网络...