JSF(JavaServer Faces)学习手册先完成入门篇的内容,主要是了解JSF的基本概念、包括内容、生命周期等基础知识。初步计划是每1~2周做一次更新,采用系列的方式发表相关内容。为了每周都有内容提交,有些部分可能没写完就先发表了,后来还会继续补充,补充的历史会在这里进行说明。
同时提供PDF文档的下载链接:http://www.blogjava.net/Files/zhuyuanxiang/JSF(JavaServer%20Faces)学习手册_PDF.rar
整个学习手册的完整框架见附录A,里面还包括一些不成熟的地方,可能会在未来的撰写过程中进行调整,有兴趣的朋友也可以加入其中,现阶段所有的内容都是免费提供,只是希望能够为更多的朋友了解和学习JSF提供一个渠道。
2007-09-10
虽然是今天才发,但还是想用来庆祝自己生日快乐。
今天发表了随笔“JSF(JavaServer Faces)学习手册-入门篇(1.1)”,提供了PDF更新链接,以及整体写作计划。
附录A。
第一部分、JSF 基础篇 3
第1章 JSF技术基础 4
1.1 Servlet 4
1.1.1 Lifecycle Phase(生命周期) 4
1.1.2 Directory(目录结构) 5
1.1.3 Deploy Description(部署描述符) 6
1.1.4 Context Parameter(上下文参数) 6
1.1.5 Listener(侦听器) 6
1.1.6 打包及部署应用 6
1.2 JSP & EL 6
1.3 JavaBeans 6
1.4 Custom Tags 6
1.5 MVC 2 6
1.5.1 Request-Response 6
1.5.2 Model 6
1.5.3 View 6
1.5.4 Controller 7
1.5.5 JSF与MVC2 7
第2章 JSF基本概念 8
2.1 组件基础 8
2.1.1 Component 8
2.1.2 Managed Beans 8
2.2 数据控制 8
2.2.1 Validator 8
2.2.2 Converter 8
2.3 页面控制 8
2.3.1 Navigation 8
2.3.2 Event 8
2.3.3 Listener 8
2.4 结果呈现 8
2.4.1 Renderer 8
第3章 JSF实现模型 9
3.1 响应方式 9
3.1.1 Faces请求生成Faces响应 9
3.1.2 Non-Faces请求生成Faces响应 9
3.1.3 Faces请求生成Non-Faces响应 9
3.1.4 Non-Faces请求生成Non-Faces响应 9
3.2 内部对象--? 9
3.2.1 FacesContext, 9
3.2.2 Tree 9
3.2.3 Application 9
3.2.4 ValueBinding 9
3.3 Lifecycle Phase(生命周期) 10
3.3.1 Restore View(重建视图) 10
3.3.2 Apply Request Values(应用请求值) 10
3.3.3 Process Validation(验证处理) 10
3.3.4 Update Model Values(模型值更新) 10
3.3.5 Invoke Application(应用调用) 10
3.3.6 Render Response(渲染响应) 10
第二部分、JSF 应用篇 11
第4章 组件基础 12
4.1 JSF Standard Component(标准组件) 12
4.1.1 JSF HTML Component 12
4.1.2 JSF Core Component 12
4.2 Opera masks(京剧脸谱) 12
4.2.1 Apusic Widget 12
4.2.2 Apusic Layout 12
4.2.3 Apusic Graph 12
4.2.4 Apusic AJAX 12
4.3 Custom Component(自定义组件) 12
4.4 Managed Beans(管理Beans) 12
第5章 数据控制 13
5.1 JSF Validator(验证器) 13
5.2 JSF Converter(转换器) 13
第6章 页面控制 14
6.1 JSF Navigation Handler(页面导航) 14
6.2 JSF Event Processing(事件处理) 14
6.3 JSF Listener(侦听器) 14
第7章 结果展现 15
7.1 JSF Renderer(渲染器) 15
第三部分、JSF 提高篇 16
第8章 JSF应用案例 17
第9章 JSP&JSTL 18
第10章 Struts与JSF 19
附录A:Apusic 5.0的安装 20
参考文献 21
分享到:
相关推荐
JSF(Java Server Faces)技术为开发基于网络用户界面的Java开发者提供了标准的编程接口API以及标签库。就像Struts框架一样,JSF定义了一套JSF标签 JSF的全称 1、Joint Strike Fighter (JSF) 2、Java Server ...
JSF(JavaServer Faces)学习手册
附件中是本人做好的例子和JSF需要的jar包 博文链接:https://di201yao.iteye.com/blog/165029
Manning-JSF Java Server Faces in Action
JavaServer Faces 入门的好教材
《JavaServer Faces 2.0完全参考手册》针对javaserver faces(jsf)2.0中的变化进行了全面的修订与更新,涵盖了javeee的官方标准web开发架构的每个方面。在这本权威著作中,sun microsystems公司中的jsf合作规范领导者...
jsf1.2 javaserver faces
Manning - JavaServer Faces JSF in Action.pdf
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 2.0完全参考手册》针对javaserver faces(jsf)2.0中的变化进行了全面的修订与更新,涵盖了javeee的官方标准web开发架构的每个方面。在这本权威著作中,sun microsystems公司中的jsf合作规范领导者...
JavaServer Faces (JSF) 是一种用于构建Java Web 应用程序的标准框架(是Java Community Process 规定的JSR-127标准)。它提供了一种以组件为中心的用户界面(UI)构建方法,从而简化了Java服务器端应用程序的开发。...
JavaServer Faces 2.0完全参考手册,这是一本jsf中文手册,改版本为全部版本,提供给大家下载
JavaServer Faces in Action JSF实战 英文原版,学习jsf的首选
内容简介:通过本书的学习,读者能够最大限度地应用Java Server Faces和创建专业的JSF程序,以实现快速构建Java wed应用的基本架构。书中首先对度层和相关技术进行了综述,接着介绍了如何编写并部署JSF应用程序,...
《JavaServer Faces核心编程(第3版)》源代码。JSF架构学习之必备,Oracle ADF研究之辅助。
《JavaServer Faces核心编程(第3版)》全面透彻地讲解JSF2.0,指导您驾轻就熟地掌握JSF 2.0的卓越功能。无论您是在Glassfish(或其他符合Java EE 6标准的应用服务器)上开发Java EE 6Web应用程序,还是在诸如Tomcat 6...
JavaServer Faces(JSF)2.0 规范
Java Server Faces API 组件标签 API Reference 速查手册 HTML_BASIC RenderKit javax.faces.Command javax.faces.Button javax.faces.Link javax.faces.Data javax.faces.Table javax.faces.Form javax.faces...
Html标签库:commandButton,commandLink,data Table,form,graphicImage,inputHidden...... 核心标签库:actionListener,attribute,convertDateTime,convertNumber......
《Mastering JavaServer™ Faces》是一本很好的学习JSF的书。压缩包中是这本书的PDF文件。