可以将ADF Bounded Task Flow运行为Dialog,而并修改Bounded Task Flow的配置,保留了Bounded Task Flow的重用性。
1,创建Unbounded Task Flow,并创建以处两个Activity和control flow:
2,创建Home页面,其中只加了一个Command Button。确保userWindow为true。
-
<af:commandButtontext="CallPopup"id="cb1"action="callTF"
-
useWindow="true"windowEmbedStyle="inlineDocument"
-
windowModalityType="applicationModal"
-
windowHeight="200"windowWidth="200"/>
3,在Unbounded Task Flow中,选中Task Flow Call Activity,右键‘Go to Properties‘,在Behaviour下,修改Run As Dialog为true。
-
<task-flow-callid="taskFlowCall1">
-
<task-flow-reference>
-
<document>/WEB-INF/task-flow-definition.xml</document>
-
<id>task-flow-definition</id>
-
</task-flow-reference>
-
<run-as-dialog>
-
<display-typeid="__6">
-
<inline-popup/>
-
</display-type>
-
</run-as-dialog>
-
</task-flow-call>
4,创建Bounded Task Flow,其中只有一个JSPX页面
-
<?xmlversion='1.0'encoding='UTF-8'?>
-
<jsp:rootxmlns:jsp="http://java.sun.com/JSP/Page"version="2.1"
-
xmlns:f="http://java.sun.com/jsf/core"
-
xmlns:h="http://java.sun.com/jsf/html"
-
xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
-
<jsp:directive.pagecontentType="text/html;charset=UTF-8"/>
-
<f:view>
-
<af:documentid="d1">
-
<af:formid="f1">
-
<af:outputFormattedvalue="Hello,thisisdialogue1!"id="of1"/>
-
</af:form>
-
</af:document>
-
</f:view>
-
</jsp:root>
5,运行
Home页面,点击Call Popup按钮
在屏幕居中位置弹出对话框
可以将ADF Bounded Task Flow运行为Dialog,而并修改Bounded Task Flow的配置,保留了Bounded Task Flow的重用性。
1,创建Unbounded Task Flow,并创建以处两个Activity和control flow:
2,创建Home页面,其中只加了一个Command Button。确保userWindow为true。
-
<af:commandButtontext="CallPopup"id="cb1"action="callTF"
-
useWindow="true"windowEmbedStyle="inlineDocument"
-
windowModalityType="applicationModal"
-
windowHeight="200"windowWidth="200"/>
3,在Unbounded Task Flow中,选中Task Flow Call Activity,右键‘Go to Properties‘,在Behaviour下,修改Run As Dialog为true。
-
<task-flow-callid="taskFlowCall1">
-
<task-flow-reference>
-
<document>/WEB-INF/task-flow-definition.xml</document>
-
<id>task-flow-definition</id>
-
</task-flow-reference>
-
<run-as-dialog>
-
<display-typeid="__6">
-
<inline-popup/>
-
</display-type>
-
</run-as-dialog>
-
</task-flow-call>
4,创建Bounded Task Flow,其中只有一个JSPX页面
-
<?xmlversion='1.0'encoding='UTF-8'?>
-
<jsp:rootxmlns:jsp="http://java.sun.com/JSP/Page"version="2.1"
-
xmlns:f="http://java.sun.com/jsf/core"
-
xmlns:h="http://java.sun.com/jsf/html"
-
xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
-
<jsp:directive.pagecontentType="text/html;charset=UTF-8"/>
-
<f:view>
-
<af:documentid="d1">
-
<af:formid="f1">
-
<af:outputFormattedvalue="Hello,thisisdialogue1!"id="of1"/>
-
</af:form>
-
</af:document>
-
</f:view>
-
</jsp:root>
5,运行
Home页面,点击Call Popup按钮
在屏幕居中位置弹出对话框
分享到:
相关推荐
ADF TaskFlow Dialog
ADF Taskflow传参例子,介绍ADF Taskflow中传入传出参数。
ADF TaskFlow间通信实例(1) demo
基于80c51f芯片控制的频率合成器adf4360-7
通过程序调用TaskFlow
SecureCRT 5.0.5 Build 1078 ----------------------...许可密钥:ADF5M3 UV2M99 J9A9BV KDWJDC ACJ88T 5GH1FB 6879RF HNFYFQ 发布日期:16-02-2006 ----------------------------------------------------------------
adf-widget-github GitHub widgest支持 。 建造 该小部件是在 , , 和的帮助下构建的。 有关node和npm的安装说明,请。 安装凉亭和口水 npm install -g bower npm install -g gulp 安装依赖项 npm install bower ...
了解_Oracle_ADF:入门示例:项目是一个简单的学生会银行帐户。所需的基本功能是输入和编辑支出与存款。
tools包含有: 名称----说明 cgnscheck----- a CGNS file ...hdf2adf---- script to convert a CGNS file from HDF5 to ADF Utilities包括:多个格式文件(如tecplot、PLOT3D等)与CGNS文件的转换,C语言编写。
ADF Task Flow是Jdeveloper11新加入的用于Controller层的技术。它比原来简单的JSF Flow功能更加强大,使JSF页面不仅仅只可以指向另一个JSF页面,还可以指向事件或者另一个ADF ...ADF Task Flow分为有限制和无限制的两种
ng-annotate-adf-plugin 插件来注释小部件。 与 gulp 一起使用 包.json { " devDependencies " : { " gulp " : " ^3.8.10 " , " gulp-load-plugins " : " ^0.8.0 " , " gulp-ng-annotate " : " ^0.5.2 " , " ...
ADF框架简介 ADF业务组件 ADF模型 ADF Task Flow ADF用户界面 ADF Faces生命周期与事件处理 安全性 实践
主要利用vlloy进行的图片上传功能的实现
ADI公司ADF4360-9 PLL+VCO频综芯片调试笔记
1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合...
TR-9 无线电将具备以下功能: 超高频频段(420 MHz - 450 MHz) 数字语音(M17 编解码器) 调频语音 APRS 通过 1200 bps 数据包 (AX.25) 短信(类似短信) 可选的 Wi-Fi 和 GPS 模块 硬件 TR-9 的核心是 STM32F777...
ADF_Faces
ADF4351配置程序,主要是C51配置ADF5351/4350
人工智能部署框架概括安装一些依赖库作为git子模块包含在内。 这些可以通过使用以下命令克隆此存储库来获得: $ git clone git@github.com:xmos/adf.git...虚拟环境建议您在仓库的目录中安装虚拟环境: $ cd adf$ conda
将完全支持AJAX的ICEfaces技术的功能集成到ESRI WebADF的框架中。 无需使用Javascript进行编码或处理XML通信即可构建AJAX功能。 在线演示:http://www2.pch.etat.lu/pchViewer