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 技术和 JavaServer Faces 的规划
使用 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 应用程序
在线演示
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 讨论会
寄送此页面
Printer View 打印机视图