ADF_ADF基本概要(汇总)

简介: 20150601 Created By BaoXinjian 1. ADF学习资料 1. Oracle ADF 官方案例学习 http://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_33/jdtut_11r2_33.

20150601 Created By BaoXinjian

1. ADF学习资料


1. Oracle ADF 官方案例学习

http://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_33/jdtut_11r2_33.html

2. Oracle  Fusion Middleware Online Document

http://docs.oracle.com/cd/E16162_01/index.htm

 

2. Taskflow


1. 分类 taskflow - page fragment

任务流task flows: 可以包括非可视化的组件,比如方法调用。

页片段page fragment: 可以运行在一个页面的某个局部区域,最大限度地提高复用性。

2. ADF Task Flow是在JSF Controller的基础上扩展而来的,它除了包括View Activities和导航规则之外,还可以包括method calls等非可视化activity

3. ADF Task Flow分为两种: Bounded task flow和Unbounded task flow

(1). Bounded task flow

- 作为局部、分支的页面流程;

- 有一个唯一入口和零到多个出口;

- 拥有自己私有的Control flow rules,Activities,Managed bean,Transactions;

- 可以重用;

(2). Unbounded task flow

- 作为顶级的页面流程;

- 出口不固定;

4. ADF ManagedBean与JSF Managed Bean的区别在于

ADF Managed Bean的Scope比JSF Managed Bean多了pageFlowScope、viewScope、backingBeanScope。

(1). pageFlowScope:

Managed Bean在Task Flow中的所有Page可见,且访问的同一个实例。

如果其它Task flow中 Page访问该Managed Bean,将会创建一个新实例,供这个Task flow中的所有Page使用。

(2). viewScope:

只在当前这个view(可能是root browser window,也可能是region)可见,

当viewId发生改变后,该Managed Bean被释放掉。

(3). backingBeanScope:

一个Page中含有一个Task Flow,并且这个Task flow使用了多个region,

设置此值可以起到隔离各个region的作用(会在每个region中创建一个实例),避免数据冲突。

 

2. Taskflow 分类


1.1 Create Unbounded Task Flow

不能作为button或者Region连接到其他页面

创建为jsf type page

1.2 Create Bounded Task Flow

作为Button连接到其他页面进行跳转

创建为jsf type page

1.3 Create Bounded Task Flow with Page Fragments

作为Region连接到其他页面进行跳转

创建为jsff type page

1.4 Create Bound Task Flow with Page Fragments with Train

作为Train的方式连接其他页面进行跳转

创建为jsff type page

2. 创建Taskflow的选项

 

1. Taskflow

 

1. Taskflow

 

Thanks and Regards

参考: Oracle Metalink

参考: 胡戈 - http://www.cnblogs.com/guohu/p/3914489.html#3197983

参考: 梦想 - http://www.fmw007.com/archives/tag/adf

ERP技术讨论群: 288307890
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
相关文章
|
4月前
|
算法
数据包络分析(DEA)——BCC模型
数据包络分析(DEA)——BCC模型
882 0
|
Java 关系型数据库
ADF_Tutorials系列17_ADF Faces_ADF预定义组件的创建和使用
2013-05-01 Created By BaoXinjian 一、摘要   Creating and Using an ADF Declarative Component Step 1: Create New Applications and Projects Step 2:...
874 0
|
关系型数据库 Oracle
ADF_Tutorials系列17_ADF Faces_开发下拉和删除
1ERP技术讨论群: 288307890 技术交流,技术讨论,欢迎加入 Technology Blog Created By Oracle ERP - 鲍新建
558 0
数据包络分析(DEA)
数据包络分析方法(Data Envelopment Analysis,DEA)是评价多输入指标和多输出指标的较为有效的方法,将多投入与多产出进行比较,得到效率分析,可广泛使用于业绩评价。
888 0
数据包络分析(DEA)
|
关系型数据库 Oracle
ADF_ADF Framework常用函数汇总(概念)
gavinERP技术讨论群: 288307890 技术交流,技术讨论,欢迎加入 Technology Blog Created By Oracle ERP - 鲍新建
766 0
|
关系型数据库 Oracle
ADF_Tutorials系列17_ADF Faces_使用布局组件
1ERP技术讨论群: 288307890 技术交流,技术讨论,欢迎加入 Technology Blog Created By Oracle ERP - 鲍新建
636 0
|
4月前
|
算法 知识图谱
数据包络分析(DEA)——SBM模型
数据包络分析(DEA)——SBM模型
549 0
|
数据可视化 关系型数据库 测试技术
ADF_ADF Faces系列5_ADF数据可视化组件简介之建立GeographicMap/Pivot Table/Gantt Chart
2013-05-01 Created By BaoXinjian 一、摘要 本文介绍,通过Oracle演示资料,开发一个Web Application, Data Model基于演示资料FOD,如何使用ADF业务组件 在Web Client Side,使用JavaServer Faces J...
1440 0