Oracle JDeveloper 方法文档
作者:Oracle Corporation 的 Shay Shmeltzer 和 Ralph Gordon
上次更新时间 — 2016 年 4 月
为了在运行时了解 ADF Faces 组件,Oracle ADF Faces 开发团队创建了一个组件演示,可展示各种组件和框架功能,并允许您对选定组件尝试不同的属性设置。组件演示附带了完整的源代码,非常便于了解组件的一般用法。
本方法文档介绍如何使用 Oracle JDeveloper 12c 中集成的 Oracle WebLogic Server 在计算机上本地设置和启动 ADF Faces 组件演示。
您可以从 ADF 下载页面下载包含本演示全部源代码的 WAR 文件。
有关早期版本 ADF Faces 组件演示,请参见这里的说明
可以使用集成的 Oracle Weblogic Server 从 Oracle JDeveloper 内部启动富客户端组件运行时演示。将演示的 WAR 文件下载到计算机上的某个位置,然后执行以下步骤:
1.从 New Gallery 中,双击 Custom Application 创建一个含单个项目的应用。
2.在 Create Custom Application 向导中,保留默认值不变,单击 Finish。
3.在 Applications 窗口中,右键单击项目节点并选择 Delete Project。
4.在 Confirm Delete Project 对话框中,选择 Remove project and delete all of its contents。
5.从 New Gallery 中双击 Project from WAR File,导入新项目的演示 WAR。
6.在 Create Project from WAR File 向导中,浏览到 WAR 文件下载的保存位置并单击 Finish。
7.在 Applications 窗口中,右键单击项目并选择 Project Properties。
8.在 Project Properties 对话框中,进行以下更改:
- 选择 Compiler -> JSP 并取消选中 Compile JSP Before Deploying to Integrated WebLogic Server(节省编译页面的时间)。
- 选择 Libraries and Classpaths -> 单击 Add Library 并选择 JSF 2.2(满足对 javax.faces 软件包中类的编译器要求)。
- 选择 Libraries and Classpaths -> 单击 Add Library 并选择 ADF Model Runtime(满足对 Groovy 脚本评估的 ADF 运行时要求)。
9.从主菜单中选择 Build-Clean All。
10.在 Applications 窗口中,右键单击项目并选择 Rebuild。
11.展开项目的 Web Content 节点,找到并右键单击 index.jspx,然后选择 Run。
演示开头是一个索引页面,显示有示例可用的所有类别
![]() |
Tag Guide 是组件演示的入口链接,显示了您可以选择进一步了解的 ADF Faces 组件列表。每个组件演示都在一个具有分屏布局的浏览器中启动。拆分屏幕的右侧内容区具有属性查看器功能,可用于设置各个组件的属性。请注意,右侧内容区可能关闭,因此您需要拖动打开方可使用。除了富客户端组件之外,您可能还对列出的数据可视化组件感兴趣,允许您以图形方式表示数据。
Feature Demos 包括各种框架功能的演示,包括一组丰富的针对数据可视化化组件、活动数据服务、拖放和其他客户端行为的演示。
您应该会对 Styles 演示感兴趣。用户经常困惑于组件的哪部分的样式由 inlineStyle 属性控制,哪部分的样式由 contentStyle 属性控制。演示还包括换肤演示,开发人员可以籍此试验每个组件的各种皮肤定义。
该 war 文件还包含演示源文件,可供开发人员研究和学习。在导入 WAR 文件时创建的 Oracle JDeveloper 项目中可以查看所有 JSPX 文件和 Java 源代码。