本书首先描绘了宏伟的架构性画卷——涵盖从实现中使用的各种模式(Pattern),到典型的JSF请求/响应生命周期的所有内容。接下来通过揭示JSF组件模型的各个组成部分,并通过实例演练告诉您如何应用JSF软件。学会JSF,让您的用户界面变得与众不同!
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Mastering JavaServer Faces中文版 |
分类 | |
作者 | (美)杜德尼 |
出版社 | 电子工业出版社 |
下载 | |
简介 | 编辑推荐 本书首先描绘了宏伟的架构性画卷——涵盖从实现中使用的各种模式(Pattern),到典型的JSF请求/响应生命周期的所有内容。接下来通过揭示JSF组件模型的各个组成部分,并通过实例演练告诉您如何应用JSF软件。学会JSF,让您的用户界面变得与众不同! 内容推荐 这部创新性的著作将帮助您掌握各种工具,来运用一个使建立J2EE应用用户界面容易得多的新标准——JavaServer Faces(JSF)。作者首先描绘了宏伟的架构性画卷——涵盖从实现中使用的各种模式(Pattern),到典型的JSF请求/响应生命周期的所有内容。接下来通过揭示JSF组件模型的各个组成部分,例如UI组件、事件和验证,您将学习如何实战JSF。然后,作者阐明了怎样应用JSF,包括如何将JSF用户界面同业务层相集成,以及如何渲染您自己的用户界面组件。 本书供JSF初学者入门和进阶之用,读者最好有JSP/Servlet的基础。 序言 JavaServer Faces(JSF)是对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通信中建立的生命周期模型和组件模型。 现在对JSF的应用也越来越广泛,包括JSF同Spring的集成,以及JSF同XMLHttp技术的结合等等。在今年的JavaOne(2005)上,JSF在Web层框架部分也扮演了重头戏。相信JSF会有很好的应用前景。 这本《MasterirIg JavaServer Faces》是关于JSF非常有特色的一本书,其中有很大的篇幅对JSF、Struts、Swing等MVC框架及其对各种模式的应用进行了比较,然后非常细致地介绍了JSF的生命周期模型、UI组件、转换与验证、渲染器及RenderKit等各组成部分。最后,还通过一个示例,介绍了如何从Struts迁移到JSF。虽然原书中有一些错误(而且在原书的英文网站没有找到勘误列表,不过我们都尽力改正了),但瑕不掩瑜,这依然是一本很棒的书,从Amazon上的评分也可以看出。 本书由孙勇和蔡云志共同翻译,其中蔡云志翻译了本书的第9、10两章,其余部分由孙勇负责。非常感谢本书的技术编辑张菲,没有他认真、辛劳的工作,就不会有本书现有的翻译质量。我们从他的文字和技术校验工作中学到了许多。 有关Struts的内容,如果您想深入学习的话,可参考《Struts Kick Start中文版》(博文视点2004年9月出版)。 由于译者的水平有限,难免在译稿中有这样那样的错误。如果您有技术或文字方面的问题,欢迎致信到struts_kickstart@yahoo.com.cn,我们会尽力帮您解答! 孙勇 蔡云志 2005年春 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。