2011-08-18 2 views
0

응용 프로그램 범위의 bean을 사용하려고하지만 lazily 초기화 된 getter 메소드를 호출 할 때마다 값을 다시 초기화합니다. 필자는 디버거를 사용하여 새로운 세션이 발생할 때마다 동일한 세션에서도 값이 다시 null인지 확인했습니다. 응용 프로그램 범위를 잘못 사용하고 있습니까?JSF 응용 프로그램 범위의 정보가 정보를 보유하지 않습니다.

<managed-bean> 
    <managed-bean-name>locationBean</managed-bean-name> 
    <managed-bean-class>com.model.LocationBean</managed-bean-class> 
    <managed-bean-scope>application</managed-bean-scope> 
</managed-bean> 
+0

JSF impl/version은 무엇입니까? – BalusC

+0

JSF 버전 1.2 – NewToThis

+0

일반 JSF 사양 버전입니다. 나는 impl/version을 요구하고 있었다. 어떤 JSF 구현을 사용하고 있습니까? 예 : Mojarra 또는 MyFaces? 그리고 어떤 버전? 예 : Mojarra 1.2_15 또는 MyFaces 1.2.10? – BalusC

답변

0

콩을 올바르게 호출하지 못했습니다. 그것을 고친 후에, 그것은 제대로 작동했습니다. 시간을 낭비하게되어 죄송합니다.이 질문을 삭제 해주십시오.

관련 문제