2011-03-09 4 views

답변

5

예. 더구나 은 encodeBegin() 메서드의 메서드 인수로 사용할 수 있습니다.

그런 다음 관리 빈에 액세스하려면 Application#evaluateExpressionGet()을 사용하십시오.

Bean bean = (Bean) context.getApplication().evaluateExpressionGet(context, "#{beanName}", Bean.class); 
1

공공 객체 getSessionBean (문자열 beanName에) {
FacesContext 컨텍스트 = FacesContext.getCurrentInstance(); sessMap = context.getExternalContext(). getSessionMap(); return sessMap.get (BeanName); }

관련 문제