Oracle ADF uses many variables and each variable has a scope.
There are five scopes in ADF (Application, Request, Session, View and PageFlow).
The below code snippest explains how to get value of each variable scope.
Thanks
There are five scopes in ADF (Application, Request, Session, View and PageFlow).
The below code snippest explains how to get value of each variable scope.
AdfFacesContext adfCtx = AdfFacesContext.getCurrentInstance(); //Page Flow Scope Map pageFlowMap = adfCtx.getPageFlowScope(); Object pageFLowVariable = pageFlowMap.get("VARIABLE_NAME"); //View Scope Map viewMap = adfCtx.getViewScope(); Object viewVariable = viewMap.get("VARIABLE_NAME"); //Session Scope HttpServletRequest request = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest(); HttpSession session = request.getSession(false); Object sessionVariable = session.getAttribute("VARIABLE_NAME"); //Request Scope Object requestVariable = request.getAttribute("VARIABLE_NAME"); //Application Scope Map applicationMap = FacesContext.getCurrentInstance().getExternalContext().getApplicationMap(); Object applicationVariable = applicationMap.get("VARIABLE_NAME");
Thanks