0
我有一个tasflow。内部的任务流的两个托管Bean:Oracle ADF - 从另一个bean访问bean
- beanOne(会话范围)
- beanTwo(Request范围)
从beanTwo我需要beanOne访问的方法。我怎样才能从beanTwo以编程方式调用beanOne?
我有一个tasflow。内部的任务流的两个托管Bean:Oracle ADF - 从另一个bean访问bean
从beanTwo我需要beanOne访问的方法。我怎样才能从beanTwo以编程方式调用beanOne?
是的,你可以做到。但这不是一个好习惯。
private BeanOne getBeanOne() {
return (BeanOne)ADFContext.getCurrent().getSessionScope().get("BeanOneName");
}
private void beanOneMethodExecution() {
getBeanOne().executeSomeMethod();
}
你面临的问题是什么?选中此项:https://mjabr.wordpress.com/2011/12/09/access-an-instance-of-a-managed-bean-from-another-managed-bean/ – Sri