public static ELResolver makeResolverForJSP ( ) { Map < String , ImplicitObject > forJSPList = new HashMap < String , ImplicitObject > ( 8 ) ; //4 ImplicitObject io1 = new FacesContextImplicitObject ( ) ; forJSPList . put ( io1 . getName ( ) , io1 ) ; ImplicitObject io2 = new ViewImplicitObject ( ) ; forJSPList . put ( io2 . getName ( ) , io2 ) ; ImplicitObject io3 = new ResourceImplicitObject ( ) ; forJSPList . put ( io3 . getName ( ) , io3 ) ; ImplicitObject io4 = new ViewScopeImplicitObject ( ) ; forJSPList . put ( io4 . getName ( ) , io4 ) ; return new ImplicitObjectResolver ( forJSPList ) ; }
Static factory for an ELResolver for resolving implicit objects in JSPs . See JSF 1 . 2 spec section 5 . 6 . 1 . 1