推荐一部JSF2.0好书
2013-03-23 09:52
176 查看
JSF2.0规范的发布,标志着JSF技术走向成熟,是具有里程碑意义的事件,使JSF成为卓越的服务器端Java WEB框架。
JSF2.0编程与JSF1.0编程有了非常大的区别。大概表现在以下几点:
1、JSF2.0首选xhtml文件作为页面文件,而不是jsp文件;
2、JSF2.0给软件工程做减法,配置文件faces-config.xml不再是必须的,导航可以直接在受管Bean或者依赖注入Bean中通过return "jsf文件名"的方式实现;
3、JSF2.0同Ajax深度集成,根本不需要用户考虑web2.0的代码;
4、JSF2.0中引入的模板功能,使用户可以将页面精确划分成若干个xhtml文件,使彼此间几乎没有重复性代码;
5、JSF2.0提供了更加丰富的UI组件,等等。
目前完全支持JSF2.0的企业级服务器有GlassFish3.X;在Tomcat6.x、在Tomcat7.x中可以运行JSF2.0,支持JSF受管Bean,不支持依赖注入Bean,Tomcat6.x不支持表达式参数。目前在NetBeans7.x中开发JSF2.0应用程序最方便,在Eclipse中需要用户加载相关的插件。
我手头有好几部涉及JSF编程的书籍,最好的最专业的最有深度的一部是《JavaServer Faces 核心编程》(第3版),清华大学出版社出版。该书的作者是David Geary和Cay Horstmann,David是JSF专家组的成员,Cay是久负盛名的《JAVA核心技术》的作者之一。
JSF2.0编程与JSF1.0编程有了非常大的区别。大概表现在以下几点:
1、JSF2.0首选xhtml文件作为页面文件,而不是jsp文件;
2、JSF2.0给软件工程做减法,配置文件faces-config.xml不再是必须的,导航可以直接在受管Bean或者依赖注入Bean中通过return "jsf文件名"的方式实现;
3、JSF2.0同Ajax深度集成,根本不需要用户考虑web2.0的代码;
4、JSF2.0中引入的模板功能,使用户可以将页面精确划分成若干个xhtml文件,使彼此间几乎没有重复性代码;
5、JSF2.0提供了更加丰富的UI组件,等等。
目前完全支持JSF2.0的企业级服务器有GlassFish3.X;在Tomcat6.x、在Tomcat7.x中可以运行JSF2.0,支持JSF受管Bean,不支持依赖注入Bean,Tomcat6.x不支持表达式参数。目前在NetBeans7.x中开发JSF2.0应用程序最方便,在Eclipse中需要用户加载相关的插件。
我手头有好几部涉及JSF编程的书籍,最好的最专业的最有深度的一部是《JavaServer Faces 核心编程》(第3版),清华大学出版社出版。该书的作者是David Geary和Cay Horstmann,David是JSF专家组的成员,Cay是久负盛名的《JAVA核心技术》的作者之一。
相关文章推荐
- ASP.NET 2.0 好书推荐
- [好书推荐] C#和.NET 2.0实战:平台、语言与框架
- JSF2.0实战 - 7、自定义<h:head>
- 好书推荐之《悲惨世界》 隐私策略(Privacy policy)
- 【java】好书推荐
- DSP好书推荐
- JSF2.0实战 - 9、自定义Filter处理资源文件依赖关系
- 好书推荐之《月亮和六便士》 隐私策略(Privacy policy)
- 给Java程序猿们推荐一些值得一看的好书
- Oracle ERP 有哪些好书推荐?
- c++ 有什么好书推荐?
- 推荐学英语的经典好书——新概念英语
- 好书推荐之《活着》 隐私策略(Privacy policy)
- 推荐一本学习Java的好书。
- JSF2.0与Spring3的整合
- .NET/CLR好书推荐
- Injecting Managed beans in JSF 2.0
- java好书推荐-
- JSF 2.0中granule压缩、合并、加密javascript
- 关于C++ 牛人推荐的好书