`
zhuyuanxiang
  • 浏览: 130582 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

《JavaServer Faces编程/JavaServer Faces Programming》读后感

阅读更多
书名:《JavaServer Faces编程/JavaServer Faces Programming》
作者 Budi Kurniawan
译者 王国军 刘克科
出版社 清华大学出版社
出版年 2005-01-01
读书时间 2007-08-19~未定
书的详情参考:http://www.douban.com/subject/1220740/
书的目录参考:http://image.welan.com/index/?id=512467&name=Java%20Server%20Faces%20编程
该书评价:三颗星,在看与买之间,最好是从图书馆借来看看。
面对人群:拥有一年以上WEB开发经验,已经了解Servlet/JSP/Taglibs,准备学习JSF为未来进行技术储备。
详细说明:
    该书撰写时间为2004年,基于旧的JSF标准。JSF 1.0版是2004年2月发布,在使用中存在许多问题,以至于后来发布的1.1版主要是为了修正错误,这些都是旧标准,而后来发布1.2版时对原有设计中不合理部分进行了修改,并且加入Java EE 5.0标准中,也代表JSF开始走向成熟,因此这本书完全是为了在JSF刚出现时帮助大家了解这个技术,许多想学习最新JSF技术的朋友则没有太大价值。
    但是本书仍然有价值,是因为具有较好的学习框架。全书分为了解、学习与应用三部分,第1~4章主要是JSF基础知识和轮廓介绍,第5~13章则是分别对JSF技术中的每个重点进行展开学习,第14章开始介绍了具体的应用和未来的扩展。阅读本书时,第1、2章是重点,全书的基础由这两章构成,需要重点阅读,并且反复阅读,从而为后面的学习打下基础。然后大致了解3、4章就可以从5开始学习了,学习过程中如果碰到问题可以回过头来从1~4章中寻求理论基础,从而全书看完就可以对JSF融会贯通了。
    该书最大的优点就是提供了技术基础,就是前两章,还有3~4与15~18章,通过对基础的学习,许多对WEB开发了解不多的朋友也可以学习JSF。同时,第5章开始是个循序渐进地学习过程,每章学习都有重点,对于理清JSF的学习思路也是帮助很大,特别是自学的朋友非常方便。
    该书最大的缺点就是技术已经落后,书中的环境搭建比较麻烦,书中的代码也无法下载,而且就算找到对于新的标准无法兼容,而没有JSF基础的朋友想通过此书的例子进行学习就麻烦很大了。鉴于这样的原因,我准备在读完本书后对原书进行修改,主要修改包括:
    × 基于原书目录中的二级标题独立成文,文章以原文为基础进行浓缩和扩展,修改先从第5章开始;
    × 对原文翻译型语言修改成描述型语言,方便阅读;
    × 书中关键字全部采用英文描述,例如:Custom Tags不再翻译成定制标记;
    × 书中代码将遵循JSF 1.2规范重写,书中使用的是Tomcat 4.X容器也将改为Apusic应用服务器5.0容器;
    × 修改后文中将贯穿使用Apusic Studio 5.0开发JSF的内容;
    × 修改后文中不再提供完整代码,只保留需要解释用的代码,其他代码通过唯一压缩包下载;
    × 提供专文说明压缩包和文章更新进度;
    × 全部完成后,将以Tomcat 6.X为容器对代码进行测试,并提供与Apusic 5.0容器的对比说明。
    由于任务耗时较久,欢迎有志者与我共同完成,邮件地址:zhuyuanxiang@apusicygpfr@tom.com ,请说明您的姓名、联系方式、想参与的内容、结束的时间段,我会统一协调大家的参与并给予您邮件确认,所有文章仍然会发布在本Blog中,但是文章署名一定是你。
    下面是原书的目录框架,只提供了两级标题:
第1章 Java Web技术概述
1.1 Servlets
1.2 JavaServer Pages JSP
1.3 JSP和JavaBeans
1.4 定制标记
1.5 Model 2体系结构
1.6 小结
第2章 JavaSever Faces JSF 简介
2.1 JSF的工作方式
2.2 编写一个JSF应用
2.3 创建事件监听器和组件树示例
2.4 创建验证器的示例
2.5 创建页面导航示例
2.6 JSF应用编程接口若悬河(API)简介
2.7 小结
第3章 用来处理请求的对象
3.1 本章中相关类的重要性
3.2 使用FacesContext类
3.3 使用ExternalContext类
3.4 使用Tree类
3.6 使用ValueBinding类
3.7 小结
第4章 用户界面组件模型
4.1 介绍UIComponent接口
4.2 在JSP页面里使用UI组件
4.3 将组件绑定到模型对象
4.4 小结
第5章 JSF简单组件
5.1 在JSP页面中使用定制标记库
5.2 介绍HTML定制标记库
5.3 使用定制标记
5.4 小结
第6章 JSF高级组件
6.1 使用UIPanel组件
6.2 使用Select组件
6.3 小结
第7章 JSF事件处理
7.1 介绍Java2事件模型
7.2 处理JSF中的事件
7.3 为UICommand组件编写ActionListener
7.4 为UIInput组件编写ValueChangedListener
7.5 小结
第8章 页面导航
8.1 定义导航规则
8.2 定义有条件的页面导航
8.3 小结
第9章 验证器
9.1 使用标准验证器
9.2 编写定制验证器
9.3 小结
第10章 转换器
10.1 使用标准转换器
10.2 编写定制转换器
10.3 小结
第11章 国际化和本地化
11.1 设计国际化应用
11.2 在JSF应用中支持国际化和本地化
11.3 小结
第12章 Renderer
12.1 呈现的工作方式
12.2 使用标准Renderer
12.3 编写定制Renderer
12.4 小结
第13章 定制用户界面组件
13.1 定制组件还是定制Renderer
13.2 编写定制组件
13.3 创建正数输入组件
13.4 在定制输入组件中使用定制Renderer
13.5 创建日历输入组件
13.6 创建一个灵活的超链接组件
13.7 小结
第14章 在线商店应用
14.1 BuyDirect应用介绍
14.2 应用页面设计
14.3 设计并访问数据库
14.4 表示模型对象并注册Bean
14.5 建立导航规则
14.6 添加ActionListener
14.7 编辑部署描述符
14.8 创建JSP页面
14.9 运行应用
14.10 小结
第15章 应用配置文件
15.1 定位应用配置文件
15.2 了解应用配置文件格式
15.3 小结
第16章 JSF是如何工作的
16.1 JSF处理过程概述
16.2 FacesDervlet
16.3 FacesContext方法
16.4 Aplication对象
16.5 Lifecycle对象
16.6 小结
第17章 JSP 2.0表达式语言
17.1 JSP表达式语言介绍
17.2 访问JavaBean
17.3 使用表达式语言 EL)运算符
17.4 调整表达式语言的相关设置
17.5 使用表达式语言解决问题
17.6 小结
第18章 JSP标准标记库
18.1 在JSF应用中使用JSTL标记的原因
18.2 JSTL
18.3 用JSTL标记解决常见的JSF问题
18.4 小结
附录A 安装和配置Tomcat 6.X
A.1 设置JAVA_HOME环境变量
A.2 安装和运行Tomcat
A.3 配置Tomcat
A.4 查找Tomcat资源
附录B Web应用部署描述符
B.1 web.xml文件概述
B.2 web.xml文件中的web-app元素
分享到:
评论

相关推荐

    Java Server Faces编程

    书 名:Java Server Faces编程 作 者:(美)库尔尼亚万(Kurniawan,B.) 著,刘克科,王国军 译 出 版 社:清华大学出版社 出版时间:2005-1-1 页 数:387 定 价:49.80 ISBN:9787302097044 内容简介:...

    JavaServer Faces核心编程(第3版) 源码

    《JavaServer Faces核心编程(第3版)》是一本深入探讨JSF技术的专业书籍,源码的提供使得读者能够通过实际操作来加深对书中理论的理解。 在这一版中,作者很可能详细介绍了JSF的最新版本及其增强功能,包括但不限于...

    JavaServer Faces核心编程第三版(PDF).rar

    《JavaServer Faces核心编程(第3版)》全面透彻地讲解JSF2.0,指导您驾轻就熟地掌握JSF 2.0的卓越功能。无论您是在Glassfish(或其他符合Java EE 6标准的应用服务器)上开发Java EE 6Web应用程序,还是在诸如Tomcat 6...

    JavaServer Faces核心编程(第3版 中文完整版)

    《JavaServer Faces核心编程(第3版 中文完整版)》是Java开发领域的一本经典著作,主要聚焦于JavaServer Faces (JSF) 技术的深入理解和实践应用。JSF是Java EE平台中的一个用于构建用户界面的组件模型框架,它提供了...

    JSF Java Server Faces (JSF)框架

    JSF(Java Server Faces)技术为开发基于网络用户界面的Java开发者提供了标准的编程接口API以及标签库。就像Struts框架一样,JSF定义了一套JSF标签 JSF的全称  1、Joint Strike Fighter (JSF)  2、Java Server ...

    JavaServer Faces核心编程 源码

    本资源为《JavaServer Faces核心编程(第3版)》一书的源代码,对于深入理解和实践JSF架构具有重要的参考价值。同时,由于JSF与Oracle Application Development Framework(ADF)有紧密的联系,这些源码也对ADF的研究...

    JavaServer Faces核心编程(第3版)以及源码

    《JavaServer Faces核心编程(第3版)》是一本深入探讨JavaServer Faces(JSF)技术的专业书籍。JSF是Java EE平台中的一个组件模型,用于构建可维护、可扩展的Web用户界面。本书旨在帮助开发者理解并掌握JSF的核心...

    java server faces的讲解

    java server faces深入讲解,

    JavaServer Faces核心编程(第3版)

    《JavaServer Faces核心编程(第3版)》是关于Java Web开发领域中一项重要技术——JSF(JavaServer Faces)的权威指南。JSF是一种用于构建用户界面的MVC(模型-视图-控制器)框架,它简化了Web应用程序的开发,提供了...

    JAVASERVER FACES IN ACTION

    JavaServer Faces (JSF, or simply “Faces”) makes it easy to develop web applications by bringing support for rich, powerful user interface components (such as text boxes, list boxes, tabbed panes, ...

    JavaServer-Faces.rar_JavaServer Faces_java programming

    这个压缩包文件"JavaServer-Faces.rar"包含了关于JavaServer Faces的详细资源,特别是"JavaServer Faces.chm"这个帮助文件,可能包含了JSF的API参考、教程和最佳实践。 JSF的核心概念包括: 1. **组件模型**:JSF...

    Mastering JavaServer Faces 2.2 azw3

    Mastering JavaServer Faces 2.2 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书

    java server faces

    java server faces resource

    Mastering JavaServer Faces 2.2 epub

    Mastering JavaServer Faces 2.2 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书

    JavaServer Faces API (2_0)

    JavaServer Faces (2.0) 框架 API 帮助文档 英文版

    JavaServer Faces in Action

    ### JavaServer Faces (JSF) 实战:关键技术与实践 #### 一、JavaServer Faces (JSF) 简介 JavaServer Faces (JSF) 是一个基于Java EE标准的服务器端用户界面组件框架,它提供了创建丰富且交互式的用户界面的能力...

    JavaServer Faces 入门学习资料

    ### JavaServer Faces (JSF) 入门学习资料解析 #### JSF简介 JavaServer Faces (简称JSF),是Sun Microsystems公司(现为Oracle公司的一部分)于2004年3月发布的一种用于构建企业级Java Web应用的标准框架。JSF的...

    JSF核心编程 第二版(含源码)(core JavaServer Faces 2ed)

    《JSF核心编程 第二版》是一本深入探讨JavaServer Faces (JSF)技术的专业书籍,作者通过详尽的讲解和实例,为读者揭示了JSF框架的核心概念和实际应用。这本书不仅涵盖了JSF的基本原理,还包含了最新的JSF 2.0版本的...

Global site tag (gtag.js) - Google Analytics