Core.JavaServer.Faces.3rd 更新到 jsf 2.0
《Core.JavaServer.Faces.3rd》更新至JSF 2.0的版本,是针对JavaServer Faces(JSF)框架的一本详细指南,尤其关注其核心编程概念和技术。JSF是一个用于构建企业级Web应用的Java标准组件模型,由Java Community Process(JCP)制定并维护。该书第三版的更新,旨在帮助开发者掌握JSF 2.0的新特性和改进,以提升开发效率和应用程序的质量。 JSF 2.0是JSF框架的重要里程碑,引入了许多新特性以提高开发者的体验和应用的性能。以下是一些主要的JSF 2.0知识点: 1. **Faces Servlet自动注册**:在JSF 2.0中,Faces Servlet不再需要在web.xml中显式配置,这简化了应用部署。 2. **Faces Flow**:这是一种新的导航模型,允许创建更复杂的应用流程,增强了用户体验。 3. **Partial State Saving**:默认情况下,JSF 2.0只保存变化的组件状态,减少了服务器内存占用和提高了性能。 4. **Ajax支持增强**:通过使用`<f:ajax>`标签和`javax.faces.partial`命名空间,JSF 2.0提供了更强大的异步更新功能,使得UI交互更加流畅。 5. **Managed Beans注解**:使用`@ManagedBean`和`@ViewScoped`等注解,可以更方便地创建和管理bean,减少了XML配置的工作量。 6. **Composite Components**:JSF 2.0引入了一种新的自定义组件机制,允许开发者组合现有组件,创建复用性强的UI元素。 7. **CDI集成**:JSF 2.0与Contexts and Dependency Injection(CDI)进行了深度融合,提供了更丰富的依赖注入和事件处理能力。 8. **Faces Messages改进**:消息管理变得更加灵活,可以跨多个请求保留错误或警告消息。 9. **Facelets作为默认视图层**:JSF 2.0将Facelets设为默认的视图描述语言,替代了JSP,使视图更加清晰和模块化。 10. **Converter和Validator注解**:通过注解可以直接在bean属性上声明转换器和验证器,简化了代码。 通过阅读《Core.JavaServer.Faces.3rd.Edition.pdf》这本书,开发者可以深入理解这些特性,学习如何在实际项目中有效地利用JSF 2.0。书中不仅涵盖了理论知识,还包含了大量的实例和最佳实践,旨在帮助读者从JSF 2.0的核心编程技术中受益,从而构建出高效、可维护的Java Web应用程序。
- 1
- 傲焰枫2012-09-17很好,不过不是中文的,658页,跟实体书的页数不太一样。。不知道为什么。但好像内容没少。
- 粉丝: 0
- 资源: 8
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助