Oracle ADF是全称为Oracle Application Development Framework。 Oracle ADF是Oracle公司为简化J2EE程序开发的复杂性而专门开发的一种解决方案。通过ADF来减少实现设计模式和应用程序框架的代码量,简化了J2EE的研发难度。而Oracle ADF Faces是Oracle ADF中的一个组件。
Oracle ADF Faces是一组基于 JavaServer Faces JSR (JSR 127) 的功能齐全的用户界面组件。Oracle ADF Faces 组件提供了各种具有内置功能(如数据表、分层表以及颜色和日期选择程序)的用户界面组件,您可以在应用程序中定制和重用这些组件。
ADF Faces 还包含当今 JSF 开发人员最需要的许多框架特性:
(1)部分页面呈现
(2)客户端验证
(3)变量的页面流范围
(4)新的混合状态保存策略
(5)外观换肤支持
(6)对话框框架
(7)内置的国际化和可访问性支持
(8)在组件级上集成了文件上载支持。
Oracle ADF Faces 组件可以在任何支持 JSF 的 IDE 中使用。 Oracle JDeveloper 为 JSF 应用程序的开发提供了一个可视、声明式的 IDE。该 IDE 具有许多特性,其中包括可视的JSF 页面布局和可视的 JSF 页面流。下载地址:http://www.oracle.com/technology/software/products/jdev/archives.html