Oracle ADF - 从另一个bean访问bean

时间:2016-09-28 23:06:19

标签: oracle-adf

我有一个tasflow。该任务流的内部是两个托管bean:

  • beanOne(会话范围)
  • beanTwo(请求范围)

从beanTwo我需要访问beanOne中的方法。如何以编程方式从beanTwo调用beanOne?

1 个答案:

答案 0 :(得分:3)

是的,你可以做到。但这不是一个好习惯。

private BeanOne getBeanOne() {
    return (BeanOne)ADFContext.getCurrent().getSessionScope().get("BeanOneName");
}

private void beanOneMethodExecution() {
    getBeanOne().executeSomeMethod();
}