2010-08-13 5 views
1

JSF에서 FacesContext를 사용하는 방법은 무엇입니까? 하나의 예를 들어 주시겠습니까? 그리고 언제 어떤 상태에서 이것을 사용해야합니까?jsf에서 FacesContext를 사용하는 방법?

+0

http://www.coderanch.com/t/213954/JSF/java/Facescontext-Context-Object –

+5

*해야하기 때문에 사용하지 마십시오. 필요할 때마다 사용하십시오. 조만간 너 자신을 자동으로 만나게 될 것입니다. – BalusC

답변

10

FacesContext는 같은 여러 유용한 컨텍스트와 개체에 액세스 할 수 있습니다 :

  • Application 개체를 포함하는 응용 프로그램과 관련된 대부분의 경우 ServletContext
  • 을에있는 '설정'
  • 외부 상황,
  • 렌더링 키트와 같은 다양한 JSF UI 객체 UIViewRoot

을 통해 구할 수 있습니다. 그 후에는 the docs을 확인하여 특별한 관심 대상이 무엇인지 확인하십시오.

각 요청마다 FacesContext이 초기화되고 getCurrentInstance()은 실제로 ThreadLocal 변수를 반환합니다.

FacesContext에 액세스 할 필요없이 간단한 응용 프로그램을 사용할 수 있어야합니다.

+0

@vinod np. 답변이 효과가있는 경우, 투표 용지를 승인 된 것으로 표시 할 수 있습니다 (투표 카운터 아래에 체크 표시) – Bozho

관련 문제