2010-12-17 4 views
1

권한 관리 bean을 가지고 응용 프로그램의 모든 jsf 내에서 태그에 적용 할 제한 규칙을 가져옵니다. 관리 빈은 초기화시 요청 된 jsf의 이름을 알아야만 jsf 내의 태그에 특정한 제한 사항을 가져올 수 있습니다. 이것이 달성 될 수있는 최선의 방법은 무엇입니까?Bean 관리에 초기화 매개 변수 전달

당신은 init-param들에 의해 web.xml에 정의받을 수
+0

어떤 JSF 버전입니까? 저장된 초기화 매개 변수는 어디에 있습니까? web.xml? – BalusC

답변

1

: ManagedBean은에

<context-param> 
    <param-name>paramName</param-name> 
    <param-value>PARAM_VALUE</param-value> 
</context-param> 

액세스를 다음과 같이 다음과 같이

FacesContext.getCurrentInstance().getExternalContext() 
    .getInitParameter("paramName"); 
2

이있는 web.xml을 선언

FacesContext.getCurrentInstance() 
       .getExternalContext().getInitParameter("paramName") 

호프가 문제를 해결하는 데 도움이되기를 바랍니다.