用 JavaServer Faces 进行 UI 开发

来源:百度文库 编辑:神马文学网 时间:2024/03/29 20:53:34

技术级别: 中级
developerWorks staff,
2003年11月10日

本教程提供关于 JavaServer Faces(JSF)的概述,介绍使用该技术进行 Web 应用程序开发的基础。在 Java 开发人员和顾问 Jackwind Li Guojie 的指导下,您将考察 JSF 生命周期、输入验证、事件处理、页面导航以及国际化--所有这一切都通过一个示例应用程序来说明。

现在就注册或使用您的 IBM ID 和密码登录
developerWorks 中国从 2005 年 6 月 12 日起正式加入 IBM 全球公共用户注册系统。在此之后,您现有的 developerWorks 中国会员 ID 将不再有效,请您即刻申请新的 IBM ID,以便获取您需要的产品及服务。

当您完成注册后,您可以使用您的 IBM ID 和密码访问 developerWorks 中国网站或 developerWorks 全球网站上的任何教程,而无需在一个浏览器会话中重新输入您的 ID 和密码。请您务必记住您的 ID 和密码,因为当重新启动浏览器时,您需要重新输入您的 ID 和密码才能访问任何教程。

预备知识
本教程提供关于 JavaServer Faces(JSF)的概述,同时介绍使用该技术进行 Web 应用程序开发的基础。JSF 是一个标准的 UI 框架,旨在减轻如下应用程序的开发负担--这些应用程序运行在 Java 应用程序服务器上,并将 UI 呈现回目标客户端。该技术的开发作为 Java Community Process 下的JSR 127,正在 Sun Microsystems 的领导下进行。 在学习本教程的过程中,您将考察 JSF 生命周期、输入验证、事件处理、页面导航以及国际化--所有这一切都通过一个示例应用程序来说明。 本教程是为这样的 Java 服务器端开发人员准备的,他们具备对 Java 语言的深刻理解和关于 JSP 技术的应用知识。 在完成本教程的学习之后,您应该牢固地理解 JavaServer Faces,并且能够开发健壮的使用 JSF 的Web 应用程序。

系统需求
安装 JSF
为了构建、部署和运行 JavaServer Faces 应用程序,您需要带 JSF 标签库的 Java Web Services Developer Pack(Java WSDP)或者 Apache Tomcat(4.0 或更高版本)。 要继续学习本教程,您应该下载和安装 Java WSDP 1.2。这个版本捆绑了 JavaServer Faces 1.0 Early Access Release(EA4)、Tomcat 5 开发容器以及许多其他组件。您还需要 J2SE SDK 1.3 或更高版本。 请将您的环境变量设置为: 将 JAVA_HOME 设置为 J2SE SDK 的安装目录。 将 JWSDP_HOME 设置为 Java WSDP 1.2 的安装目录。 将 ANT_HOME 设置为 $JWSDP_HOME/apache-ant (在 Unix 或者 Linux 下) 或者 %JWSDP_HOME%\apache-ant (在 Windows 下)。 将 JSF_HOME 设置为 $JWSDP_HOME/jsf (在 Unix 或者 Linux 下) 或者 %JWSDP_HOME%\jsf (在 Windows 下)。

学习时间
2 小时

语言
简体中文 , 英文

格式
HTML, Zip