Да.Более того, FacesContext
доступен в качестве аргумента метода encodeBegin()
метода.
Затем для доступа к управляемым компонентам используйте Application#evaluateExpressionGet()
.
Bean bean = (Bean) context.getApplication().evaluateExpressionGet(context, "#{beanName}", Bean.class);