ADF task flow是ADF框架Controller层的重要技术,它提供一种模块化的方式来定义application中的页面控制流,扩展了JSF page flow的功能。
ADF task flow具有更好的可重用性和封装性,它和JSF page flow的主要区别如下:
1,JSF page flow的全部页面都集中在一个JSF page flow页面faces-config.xml中; 而ADF task flow的页面可以模块化成多个task flows,并且task flow之间可以相互调用。
2,JSF page flow中节点都是JSF页面; 而ADF task flow的节点可以是views,method calls,task flows call。
3,JSF page flow的页面跳转在页面间 ;而ADF task flow的跳转可以是页面,以及其他的activities(View,method call等等)。
4,JSF page flow不支持重用 ;而ADF task flow可以在相同或不同的application中重用。
5,JSF page flow不支持shared memory scope; 而ADF task flow支持在同一个task flow的不同节点间传递数据,例如page flow scope变量可以在同一个绑定task flow作用域内保持值的一致性。
ADF task flow包含无边界的task flow和有边界的task flow,通常我们只需要定义一个有边界的task flow,尽管可以定义多个,但是applicaton在运行的时候还是会合并他们;ADF task flow的模块化和可重用性是靠有边界task flow来实现的,我们可以将JSF page flow中的页面节点分解到有边界task flow中。
分享到:
相关推荐
ADF Taskflow传参例子,介绍ADF Taskflow中传入传出参数。
ADF TaskFlow Dialog
ADF TaskFlow间通信实例(1) demo
通过程序调用TaskFlow
了解_Oracle_ADF:入门示例:项目是一个简单的学生会银行帐户。所需的基本功能是输入和编辑支出与存款。
SecureCRT 5.0.5 Build 1078 ----------------------...许可密钥:ADF5M3 UV2M99 J9A9BV KDWJDC ACJ88T 5GH1FB 6879RF HNFYFQ 发布日期:16-02-2006 ----------------------------------------------------------------
主要利用vlloy进行的图片上传功能的实现
基于80c51f芯片控制的频率合成器adf4360-7
ADI公司ADF4360-9 PLL+VCO频综芯片调试笔记
用于射频的ADF7021芯片 LSM9DS1 9DoF传感器 用于固件更新的 USB-micro 连接器(所谓的DFU 模式) 一个 SD-micro 卡插槽,用于 codeplug 和存储 GNSS 模块的连接器 用于外部 MIC/SPK 的 Kenwood 连接器 射频输出电平...
将完全支持AJAX的ICEfaces技术的功能集成到ESRI WebADF的框架中。 无需使用Javascript进行编码或处理XML通信即可构建AJAX功能。 在线演示:http://www2.pch.etat.lu/pchViewer
1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合...
ADF框架简介 ADF业务组件 ADF模型 ADF Task Flow ADF用户界面 ADF Faces生命周期与事件处理 安全性 实践
ADF Task Flow是Jdeveloper11新加入的用于Controller层的技术。它比原来简单的JSF Flow功能更加强大,使JSF页面不仅仅只可以指向另一个JSF页面,还可以指向事件或者另一个ADF Task Flow。ADF Task Flow分为有限制和...
ADF4351配置程序,主要是C51配置ADF5351/4350
注册码:ADF8D83B-0683-4d1f-BB60-FF66D-WFM1-CHPZ-PII0-HN75-BC
adf-widget-github GitHub widgest支持 。 建造 该小部件是在 , , 和的帮助下构建的。 有关node和npm的安装说明,请。 安装凉亭和口水 npm install -g bower npm install -g gulp 安装依赖项 npm install bower ...
ORACLE英文版学习资料 JDeveloper和ADF 11g新文档集 oracle-11g-english
人工智能部署框架概括安装一些依赖库作为git子模块包含在内。 这些可以通过使用以下命令克隆此存储库来获得: $ git clone git@github.com:xmos/adf.git...虚拟环境建议您在仓库的目录中安装虚拟环境: $ cd adf$ conda
'''进行ADF检验 adf_test的返回值 Test statistic:代表检验统计量 p-value:代表p值检验的概率 Lags used:使用的滞后k,autolag=AIC时会自动选择滞后 Number of Observations Used:样本数量 Critical Value(5%) :...