JavaServer Faces 1.2 入门,第 1 部分-构建基本应用程序.pdfVIP

JavaServer Faces 1.2 入门,第 1 部分-构建基本应用程序.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JavaServer Faces 1.2 入门,第 1 部分-构建基本应用程序

页码,1/40 JavaServer Faces 1.2 门,第 1 部分: 构建基本应用程序 Richard Hightower (rhightower@), CTO, ArcMind 简介: Java Server Faces JSF )技术是一种服务器端框架,它提供一种基于组件的 Web 用户界面开发方式。JSF 1.2 (集成在 Java Enterprise Edition 5 中)纠正了 JSF 的一些缺陷并添加了一些出色的特性。这个教程系列讨论如何使用 JSF 1.2。本系列偏重示例,较少解释理论 — 这是为了帮助您尽快开始使用 JSF。 标记本文! 发布日期: 2008 年 1 月 18 日 级别:初级 开始之前 关于本系列 这个教程系列讨论 JavaServer Faces JSF)技术的基础知识。JSF 是一种用于 Java Web 应用程序的服务器端用户界面 组件框架。本系列针对 JSF 的新手,帮助他们快速入门 — 使用 JSF 并不是必需的,但是使用 JSF 组件可以减少工作 量。本系列只讨论基础知识并提供大量示例。 与 AWT 、SWT 和 Swing 一样,JSF 是一种比较传统的 GUI 开发环境。它的主要好处之一是,它将困难的工作交给框架开 发人员而不是应用程序开发人员,从而简化了 Web 开发。坦率地说,JSF 本身比许多其他 Web 框架复杂,但是它对应用 程序开发人员隐藏了复杂性。与大多数其他框架相比,用 JSF 开发 Web 应用程序要容易得多:需要的代码更少,复杂性更 低,配置更少。 如果您从事 Java 服务器端 Web 开发,那么 JSF 是最容易掌握的框架。它非常适合创建 Web 应用程序 不是 Web 站点 本身)。它让 Web 开发人员可以集中精力处理 Java 代码,而不需要处理请求对象、会话对象、请求参数或复杂的 XML 文件。与其他 Java Web 框架相比,使用 JSF 可以更快速地做更多事情。 关于本教程 本教程介绍一种基本的 JSF 开发方 。在本教程中,不使用工具或 IDE 支持 (尽管工具支持是 JSF 的主要好处之一)。 我们将要进行纯粹的编程!我只介绍基本知识,从而帮助您理解这里的讨论内容并有效地使用 JSF 构建 Web 应用程序。您 会惊奇地发现,即使不使用 IDE 工具,JSF 开发也比其他 Java Web 框架容易。 目标 在本教程中,我将概述 JSF 的特性并讲解如何编写基本的 JSF 应用程序。我将构建一个简单的计算器应用程序,逐步改进 它的外观和感觉,修改它的结构来添加依赖性注入,以及实现 JSF 的导航机制。在第 2 部分中,将构建定制的转换器、检 验器和阶段监听器。 页码,2/40 谁应该学习本教程? 如果您是 JSF 的初学者,那么本教程正适合您。如果您用过 JSF,但是没有用过 JSF 1.2 特性,或者只用 GUI 工具构建 过 JSF 应用程序,那么也可能从本系列教程学到许多知识。 前提条件 本教程适合初级或中级水平的 Java 开发人员。您应该基本了解 Java 语言并拥有一定的 GUI 开发经验。 系统需求 要运行本教程中的示例,您需要一个 Java 开发环境 JDK)和 Apache Maven 。拥有 Java IDE 会有所帮助。本教程提供 了 Maven 项目文件以及 Eclipse Java EE 和 Web Tools Project WTP )项目文件。在 下载 中可以获得示例代码。 JSF 基础 与 Swing 和 AWT 一样,JSF 也是一种开发框架,它提供一套标准的、可重用的 GUI 组件,用来构建 Web 应用程序的界 面。JSF 具有以下优点: l 完全地隔离行为和表示 l 能够对有状态进行组件级控制 l 能够轻松地将事件连接到服务器端代码 l 使用大家熟悉的 UI 组件和 Web 层概念 l 提供多种标准的供应商实现 l 出色的 IDE 支持 典型的 JSF 应用程序由以下部分组成: l 用来管理应用程序状态和行为的 JavaBean l 有状态 GUI 组件 l 事件驱动的开发 像传统 GUI 开发一样通过监听器) l 表示 Mo

文档评论(0)

精品文档 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档