Oracle Technology Network (OTN) > Downloads, Discussions, and Documentation for Developers and DBAs

JavaServer Faces (JSF) 资源
JSF 开发的一站式商店
Apache Trinidad 1.0.0-incubating 已发布!
JavaServer Faces 入门
JavaServer Faces 简介 — JSF 是什么?
有关 JavaServer Faces 是什么以及它对 J2EE Web 开发的总体重要性的一篇高级概述。
JSF 组件和 ADF Faces 组件简介
了解 Oracle ADF Faces 如何简化和增强了 JSF 开发。
教程 — JSF 入门 开始构建您的第一个 JSF 应用程序。
使用 JSF 构建数据库驱动的应用程序
开发基于 JSF 的 Web 应用程序,这些应用程序使用 Oracle TopLink 和 JSTL 的 SQL 标记更新和查询关系数据库。
JSF 设计时概述
JDeveloper 中 JSF 开发体验的概述。

免费下载Oracle JDeveloper — 提供可视的 JSF 开发
Oracle ADF Faces — 一组丰富的 JSF 组件


来源网志
Olaf Heimburger — 2007 年 4 月 10 日 — ADF 绑定 10.1.3.x:清除 ADF Faces 表单的输入值
Brenden Anstey — 2007 年 3 月 25 日 — 如何通过扩展管理的 Bean 减少编码
Frank Nimphius — 2007 年 3 月 26 日 — ADF Faces:与 EJB 3.0 和 Oracle ADF 相关的列表框
Dominionspy — 2007 年 2 月 — 限制 ADF Faces 菜单树的显示级别
Dominionspy — 2007 年 2 月 — ADF Faces 的高级自定义搜索表单
Veniamin Goldin — 2007 年 1 月 — 单击表行中任意位置选择 af:tableSelectOne
Eric Marcoux — 2007 年 3 月 19 日 — ADF Faces 外观最佳应用
Frank Nimphius — 2007 年 3 月 15 日 — J2EE 安全性:用于 JavaServer Faces 中容器管理的认证(基于表单)的 JSF 登录表单
Frank Nimphius — 2007 年 3 月 13 日 — ADF Faces:突出显示 ADF Faces 表中的搜索字符串
Andrejus Baranovskis — 2007 年 3 月 12 日 — Oracle ADF/ADF Faces 中的 Oracle 对象类型
IT Eye — 2007 年 3 月 08 日 — 结合使用 facelets 和 ADF Faces
Frank Nimphius — 2007 年 3 月 08 日 — ADF Faces:使用 af:selectManyListsbox(第 II 部分)
Frank Nimphius — 2007 年 2 月 26 日 — 将 af:selectInputDate 值 (java.util.Date) 转换为 jbo.domain.Date
Didier Laurent — 2007 年 2 月 26 日 — WEB-INF 目录下的 ADF Faces 页面不能在 10.1.3.1 中正确提交
Chris Muir — 2007 年 2 月 20 日 — JDeveloper 和回滚技巧
Frank Nimphius — 2007 年 2 月 12 日 — ADF Faces:在树中搜索和漫游
Frank Nimphius — 2007 年 2 月 12 日 — ADF Faces:使用 af:selectManyListsbox
IT Eye — 2007 年 2 月 12 日 — ADF Faces/JSF 和缓存控制
Frank Nimphius — 2007 年 1 月 31 日 — ADF Faces:如何在表中创建相关的列表框
Steve Muench — 2007 年 1 月 31 日 — 从弹出对话框中选择要编辑的行示例
Lucas Jellema — 2007 年 1 月 31 日 — 如何引用 ADF Faces 页面的当前选定表行中的属性
Matthias Wessendorf — 2007 年 1 月 26 日 — Faces Goodies - JSF、Facelets 和 Trinidad 快速入门
Radovan Kobularcik — 2007 年 1 月 26 日 — ADF:Oracle Form 好像在 ADF Faces 中溢出并且当前行突出显示
Frank Nimphius — 2007 年 1 月 26 日 — ADF Faces:如何使用 EJB 3.0 和 ADF 创建多级层次树
Andrejus Baranovskis — 2007 年 1 月 25 日 — Oracle Maps 和 ADF Faces af:table 组件
Chris Muir — 2007 年 1 月 25 日 — 在 JSF 中使用多个 faces-config.xml 文件
Duncan Mills — 2007 年 1 月 25 日 — ADF — 列表绑定值问题 — 检索列表的实际值
Duncan Mills — 2007 年 1 月 19 日 — 当 PPR 好像不工作时……
Frank Nimphius 2007 年 1 月 19 日 — ADF Faces:选择包含详细戳记链接的 ADF 表行
Frank Nimphius/Jakub Pawlowski 2007 年 1 月 05 日 — ADF Faces:将表数据从 ADF Faces/ADF 导出到 Excel
Lucas Jellema 2007 年 1 月 03 日 — 为 OC4J 10.1.3 上的 ADF Faces 应用程序实现基于 JAAS 的认证和授权
Lucas Jellema 2007 年 1 月 03 日 — 单选按钮和下拉列表之间的动态切换 — 创建新的自定义 JSF 组件
Steve Muench 2006 年 12 月 20 日 — ADF Faces 应用程序中动态语言切换示例(示例 95)
Andrejus Baranovskis 2006 年 12 月 20 日 — 每个行中的下拉列表(J2EE 跟踪 TopLink)
Grant Ronald 2006 年 12 月 14 日 — 根据下拉列表 (af:selectOneChoice) 限制 JSF 域的提交
Frank Nimphius 2006 年 12 月 14 日 — ADF Faces:创建格式文本的富文本编辑器
John Stegemann 2006 年 12 月 13 日 — 可重用的“提示更改”组件
Frank Nimphius 2006 年 11 月 20 日 — JavaServer Faces:附加到添加到收藏夹的 JSF 应用程序的收藏夹图标
Frank Nimphius 2006 年 11 月 7 日 — 构建基于递归表的可编辑树
Ric Smith 2006 年 11 月 7 日 — 在 JDeveloper 10.1.3.1 中使用 Facelets
Ric Smith 2006 年 11 月 6 日 — ADF Faces 和 ADF BC:FileUpload 和网志……待续
Frank Nimphius 2006 年 10 月 26 日 — 仅通过邀请(第 II 部分):使用 JAAS 进行有效的 JavaServer Faces 页面授权
Frank Nimphius 2006 年 10 月 19 日 — ADF Faces:创建可打印页面
Duncan Mills 2006 年 10 月 16 日 — 当 PPR 好像不工作时……
Ric Smith 2006 年 10 月 10 日 — ADF Faces:使用 af:tree
Steve Muench,2006 年 10 月 2 日 — 动态更新 JSF 页面中的 JSP 图形 — 示例 88
Susan Duncan 2006 年 9 月 20 日 — 在 ADF Web 服务数据控制中处理复杂的输入参数
Lukas Jellema 2006 年 9 月 20 日 — 在 JSF Table 组件中更改列顺序 — 在运行时,由最终用户在客户端更改顺序
Frank Nimphius 2006 年 9 月 11 日 — ADF Faces:如何使用 css 设置域背景颜色

技术白皮书和文章
向 4GL 开发人员引入 Java Server Faces (JSF) (Grant Ronald) 2006 年 11 月
JavaServer Faces、Ajax 和 Flash:新一代用户界面 (Ric Smith) 2006 年 11 月
引入 JavaServer Faces — 虚拟指南 (Grant Ronald) 2006 年 11 月
仅通过邀请:JavaServer Faces 中的有效页面授权 (JDJ) 2006 年 8 月下载源
深入了解 ADF Faces - Ajax RenderKit 的优点 (JDJ) 2006 年 6 月
适合 Google 迷的 JSF 和 Ajax (JDJ) 2006 年 4 月
机械增压 JSF Ajax 数据抓取 (JDJ) 2006 年 3 月
使用 JSF 的富互联网组件 (JDJ) 2005 年 12 月 4 日
使用 JavaServer Faces 的 AJAX 和 Mozilla XUL:通过 Weblet 加载资源 (JDJ) 2005 年 12 月 1 日
使用 JSF 和 ADF 进行多客户端开发 (NYOUG) 2005 年 9 月 29 日
构建自定义的 JSF UI 组件 (TheServerSide) 2005 年 8 月 25 日
构建自定义的 JSF 组件 (JavaPro) 2005 年 8 月 25 日
JSF 是否已准备好用于 ASP?(JavaLobby) 2005 年 8 月 25 日
了解 Oracle ADF Faces“换肤”支持 2005 年 8 月 25 日
JavaServer Faces 的托管 Bean 工具 — 真正的反转控制容器? 2005 年 8 月 25 日
JavaServer Faces:为所有人提供的 J2EE?
构建 JSF“下钻”
在现有 JSF 应用程序中使用 Oracle ADF Faces
使用 Oracle 的标准 JSF 组件 ADF Faces 构建复杂的 Web UI
使用 ADF Faces 对话框架
从 ADF UIX 到 JSF
ADF UIX 技术和 JavaServer Faces 的规划
开发 Faces(使用 JDeveloper 10g 10.1.2)
使用 JSF 开发 Web 接口(JavaPro 文章)

示例和文档
Steve Muench — 调用 PL/SQL 存储过程的 JSF 参数表单示例
Steve Muench — 尚未编写示例应用程序的文档
ADF 业务组件/ADF/ADF Faces 开发人员指南
EJB 和 TopLink/ADF/ADF Faces 开发人员指南

方法文档、教程和在线演示
方法文档
Steve Muench — 屏幕截图:对基于 ADFBC 的 JSF 应用程序中的新数据库列做出反应
在 JDeveloper 中使用 ADF Faces/Trinidad 简介(OOW 2006 - 上机操作)
构建一个简单的 JSF 和 TopLink 应用程序
构建一个简单的 JSF 和 Web 服务应用程序
使用 JSF 的选择组件
使用 ADF Faces 的选择组件
如何结合使用 JSF 与 JDeveloper 10g(10.1.2 或先前版本)
结合使用 MyFaces 与 JDeveloper
在 JDeveloper 中运行 MyFaces 示例应用程序
如何在 JDeveloper 中使用 WebGalileo Faces(第一部分) 2005 年 8 月 25 日
如何在 JDevelope 中使用 WebGalileo Faces(第二部分) 2005 年 8 月 25 日
教程
使用 JSF 构建 J2EE 应用程序
在 JSF 应用程序中使用内置的验证和自定义的验证
在线演示
JavaServer Faces 概述
编辑 JSF 导航规则
J2EE 新特性概述

Trinidad 更新和新闻
Apache Trinidad 1.0.0-incubating 已发布!
开放源代码 ADF Faces:Trinidad 网站
Web 2.0 - 使用 Facelets 和 Google MAP API 构建混搭
在 Apache Trinidad 中使用 Facelets

面向 Forms 和 PL/SQL 开发人员的 Oracle JDeveloper 10g:使用 Oracle ADF 进行 Web 开发指南
作者:Peter Koletzke 和 Duncan Mills — ISBN:0072259604

使用 Oracle JDeveloper 10g 第 3 版 (10.1.3) 和 Oracle 出版社的该唯一指南将您的 Oracle 开发技巧移植到基于 Java 的 Web 开发环境。面向 Forms 和 PL/SQL 开发人员的 Oracle JDeveloper 10g 由 Oracle 专家编写,该书逐步向您展示了如何创建基于 Internet 的 Java 平台应用程序。您将学习使用 Oracle JDeveloper 10g、构建健全的 Web 页面和 UI、访问数据库并实现重要的安全过程的最佳方法。PL/SQL 和 Oracle Forms 概念与 Oracle JDeveloper、JSF 和 ADF 编程技术进行全面比较以帮助推动您在 Java 技术方面的发展。在 tuhra.com 可以找到随附的文件

  • 使用 Oracle JDeveloper 10g 和 Oracle 应用开发框架的 Develop J2EE Web 应用程序
  • 了解构成 J2EE 基础的 API、体系结构、编程类型和产品
  • 使用 Oracle JDeveloper 作为 IDE 进行快速的应用程序开发
  • 使用 ADF 业务组件将 Oracle 数据库写入 Java Web 应用程序
  • 使用 JavaServer Faces 和 ADF Faces 构建基于组件的专业用户界面
  • 使用 ADF Model 将用户界面绑定到后端 业务服务
  • 创建登录和注销屏幕、菜单、主页、编辑页面和交互搜索页面
  • 合并基于标准 Java API 的容器管理的安全性策略
  • 从您的 Web 应用程序调用数据库中的 PL/SQL 代码
  • 使用 Oracle JHeadstart 提交 Web 页面和移植 Oracle Forms
JavaServer Faces:完整参考
作者:Chris Schalk 和 Ed Burns - ISBN: 0072262400

使用 JavaServer Faces (JSF) 和该一站式服务指南提供功能齐备、跨浏览器的 Internet 应用程序。JavaServer Faces:完整参考 由直接参与开发该重要技术的专家编写,对 JSF 的各个方面进行了全面的解释。该书首先进行了快速入门介绍,以便您可以建立第一个 JSF 应用程序并快速运行。然后,深入检查 JSF 的各个方面,包括请求处理生命周期、页面导航、组件开发、AJAX、验证、国际化和安全性。该书至始至终都有专家组观点提供的对 JSF 设计的资深人士的观点。
在该书中,您将发现:
  • 对 JSF 生命周期、管理的 bean、表达式语言 (EL)、Faces 事件、UI 组件和导航模型的全面涵盖
  • 使用转换器和验证器转换和处理来自不同数据源的数据的方法
  • 用作您自己的 JSF 应用程序的模型的完整、集成的示例应用程序,以及在线提供的代码
  • 有关如何使用 Hibernate 集成 JSF 与产品品质数据库的说明
  • 有关构建支持 AJAX 的自定义 UI 组件的详细信息,伴有大量示例
  • 通过构建自定义非 UI 组件(范围从验证器和转换器到导航处理器和视图处理器)来扩展 Faces 的说明
  • 为 JSF 应用程序调试和开发自动运行的软件测试的方法
  • 第三方 Faces 技术(包括 MyFaces、ADF Faces、Facelets、Shale 和支持 Faces 的 IDE)的详细讨论
  • 对 JSF 的安全性(使用 JAAS)、可访问性、国际化和本地化的详细讨论

JavaServer Faces 软件
Oracle JDeveloper
下载支持 JSF 的 JDeveloper 10.1.3 的预览版
Oracle ADF Faces 组件预先试用版
下载 ADF Faces 组件的预先试用版
Oracle Containers for J2EE
用于运行 JSF 应用程序的 J2EE 运行时引擎

第三方资源
Faces Goodies 主页 - JSF、Facelets 和 Trinidad 快速入门
JavaServer Faces 规范官方网站
Apache Myfaces 网站
JSF 社区网站 — JSFCentral.com
James Holmes 的 JavaServer Faces 资源
请将您的问题发布在 JDeveloper 论坛中。
Left Curve
结识 Oracle JSF 专家
Right Curve
Frank NimphiusFrank Nimphius — JDeveloper 首席产品经理
Ric SmithRic Smith — JDeveloper 首席产品经理
Adam Winer Adam Winer — JSF 专家组 Oracle 代表
Matthias WessendorfMatthias Wessendorf — Trinidad 和 MyFaces 参与者和开发人员
太空大赛
参加 EJB3/JSF/BPEL 实践活动

阅读 Oracle Java 开发人员快讯!

Left Curve
开发人员下载
Right Curve
  Oracle JDeveloper 10g 与 ADF
  Oracle 应用服务器 10g
  Oracle BPEL 流程管理器
  Oracle SOA 套件
  Oracle 数据库快捷版
  Oracle TopLink 10g

Left Curve
论坛
Right Curve
· JDeveloper

Left Curve
Java 时事通讯
Right Curve
· 获取 Java 开发人员新闻快讯月刊
· 新闻快讯档案

Left Curve
网志
Right Curve
· Frank Nimphius
· Ric Smith
· Duncan Mills
· OraBlogs — Oracle 网志聚合器

Left Curve
在线活动
Right Curve
· 免费的在线 Java 研讨会
· Oracle 开发人员日 — 在线的 SOA 讨论会
E-mail this page
Printer View Printer View