JSF 2简介:JSF向导
2010-10-26 12:59:18 来源:Web开发网核心提示:Java™ Enterprise Edition (Java EE) 6 包含了很多像 JSF 2 这样功能强大的技术,Contexts and Dependency Injection(CDI)是这些技术中的一个,JSF 2简介:JSF向导,它在很大程度上标准化了在其他框架酝酿多年的一些概念,在本文中,本
Java™ Enterprise Edition (Java EE) 6 包含了很多像 JSF 2 这样功能强大的技术。Contexts and Dependency Injection(CDI)是这些技术中的一个,它在很大程度上标准化了在其他框架酝酿多年的一些概念。
在本文中,我向您展示如何综合使用 JSF 2 和 CDI 来实现一个在线小测验向导。CDI 为我带来了依赖注入、producer 方法和一个 conversation 作用域。我使用了这三者来实现一个向导,您可以轻松地将其用于任何一个多选的在线测试。
本系列并非只关注于 CDI。我将介绍如何:
使用 facelets 模板来最小化代码并最大化重用
Ajax 化向导以便获得更为顺畅的用户体验
使用 CDI 的依赖注入来简化代码
实现并使用 CDI producer 方法来在视图中无缝地使用 beans
利用 CDI 的 conversation 作用域来实现多请求用户用例
本文中的全部示例源代码均可下载得到。请参见 运行示例代码 侧栏获得下载链接以及指向部署指导的一个指针。
测验向导
图 1 显示了运行中的这个测验向导:
图 1. 测验向导
更多精彩
赞助商链接