在官方提供的JSF规范中描述到:JavaServer Faces (JSF) is a user interface (UI) framework for Java web applications. It is designed to significantly ease the burden of writing and maintaining applications that run on a Java application server and render their UIs back to a target client.从中我们可以看出JSF是web应用开发框架,它能显著减轻编写和维护WEB应用的工作量。那么如何轻松、快捷的学习使用并掌握,个人认为可以这样做。
1、 简单了解什么是JSF,JSF适合做什么?
我们可以通过Google等简单了解JSF是什么?适合于做什么?与传统的JSP比较,它有哪些特性等,目的就是为了对JSF有比较好的感性认识。
2、 遵循JSF2 Tutorial,Do it step by step.
建议初学者参考www.coreservlets.com/JSF-Tutorial/jsf2/,这是我见过最好的免费的turorial,主要体现为下述几点:
1)从JSF Overview,到ManagedBean,Ajax,如何与Spring集成,由简入深地介绍了JSF的特性及如何使用,且每个章节的PDF文档都可下载。
2)每个章节都提供Source Code下载,PDF配合Source Code可谓无敌组合。
3、 了解JSF生命周期
当我们体验过JSF2 Tutorial之后,我想大家应该对JSF2有了很好的认识。此时,我建议大家应重点攻克Lifecycle。Lifecycle是JSF的核心,我们必须熟悉Lifecycle每个Phase的工作原理。只有熟悉Lifycycle,我们才能真正理解JSF的核心思想,并轻松解决JSF使用中出现的问题。
4、 推荐3本好书
1)JSF2 规范,官方文档,这是我们必看的一份文档,而且也是最权威的一份文档。
2)JavaServer Faces 2.0_ The Complete Reference,比较系统介绍了如何使用JSF的验证器、转换器,JSF事件模型等,是JSF2 规范的有力补充。
3)JSF2 CookBook,是JSF2的经典案例集,里面有很多有用的代码段。
5、 熟悉Primcefaces或Richface等套件
目前有一些比较优秀的JSF套件,它们比较light,functional。如:Primefaces等,建议大家去掌握一种。
6、JSF的Bug fix和定制
随着JSF使用的不断深入,我们可能不得不去Fix JSF的bug,或者做很多定制工作,如最简单的Composite制作等。
分享到:
相关推荐
jsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSFjsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSF
JSF学习笔记,总结了jsf的学习知识点,是学习jsf入门的基础
浅剖数据jsf格式数据转换为segy数据,可以实现数据转换,以至于在其他软件上处理数据
《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF...
该范例为JSF2基础范例工程,分10类.适合初学者学习。 在weblogic9 tomcat5-7 JDK1.5测试通过 weblogic9和tomcat5需要el.jar支持,已经在文件夹中标明,只需放入lib目录下即可 需要注意的是weblogic9和tomcat5支持的...
学习JSF的好文档(英语版本)
JSF的学习入门知识教程,里面有例子还有各个标签的使用及属性介绍
JSF入门详细资料(PDF),包括JSF入门中文版,JSF Web应用实战开发,以及JSF2,JSF入门必配学习资料
JSF框架学习资:这学习资料是我学习时笔记有不正确的地方请指出,方便我改正!
JSF学习笔记JSF学习笔记JSF学习笔记
里面包含JSF新手需要的学习资料,包括业内人士对JSF的评价,还有所需的流行开发工具的介绍,文档格式均为word,希望对大家有帮助
JSF 课程学习资源 ppt JSF 课程学习资源 ppt
jsf总结的学习资料jsf总结的学习资料jsf总结的学习资料jsf总结的学习资料
简单jsf程序 供新手学习简单jsf程序 供新手学习简单jsf程序 供新手学习简单jsf程序 供新手学习 简单jsf程序 供新手学习
jsf学习资料
jsf+jstl+common 学习JSF必用jar包 很全的,不用再到网上去下。
JSF2 richfaces 中文文档
jsf jar包及学习文档jsf jar包及学习文档jsf jar包及学习文档jsf jar包及学习文档jsf jar包及学习文档jsf jar包及学习文档jsf jar包及学习文档jsf jar包及学习文档jsf jar包及学习文档
jsf 分页 jsf 分页 jsf 分页 jsf 分页
最简单的JSF程序,解压后放在tomcat的webapps目录下,然后在IE地址输入http://localhost:8080/jsftest/index.faces,程序的详细说明见:http://blog.csdn.net/lewutian/archive/2009/06/20/4285122.aspx