You are browsing the archive for task-flow.

ADF中获取当前Task Flow的ID

十月 28, 2009 in Oracle 融合中间件

概述

Task-Flow在ADF应用中被广泛应用,而在实际开发过程中,有时会需要知道当前页面所在的Task-Flow种类甚至ID。

在Backing Bean中获取该ID的方法是非常简便的,代码如下:

1
2
ViewPortContext ctx = ControllerContext.getInstance().getCurrentViewPort();
TaskFlowId id = ctx.getTaskFlowContext().getTaskFlowId();

如果想在页面中使用该ID,也可以使用EL表达式进行绑定,代码如下:

?View Code GROOVY
1
#{controllerContext.currentViewPort.taskFlowContext.taskFlowId}

下面将通过具体的实例来详细阐述获取页面当前Task-Flow ID的方法。

Read the rest of this entry →