2012-06-25 5 views
0

Spring 3.1.0.RELEASE, JSF 2.x (Mojarra), JPA 2 with Hibernate Provider를 사용하여 웹 애플리케이션을 만들고 있습니다. 이 응용 프로그램은 Tomcat 7.x에서 실행됩니다.보기에 JSF 구성을 표시하는 방법은 무엇입니까?

내가 디버그 페이지가, 내가 ... numberOfViewsInSession, numberOfLogicalViews, facelets.REFRESH_PERIOD, facelets.SKIP_COMMENTS 같은 JSF의 모든 속성을 표시하고자하는

나는 javax.faces.PROJECT_STAGE

javax.faces.PROJECT_STAGE = #{facesContext.application.projectStage} 
에 대한 발견

이 정보를보기에 표시하는 방법은 무엇입니까?

답변

1

문맥 초기화 매개 변수에 대해 <context-param>web.xml으로 설정했는데, 맞습니까?

EL 내부의 #{initParam}지도에서 볼 수 있습니다. 표지는 ExternalContext#getInitParameterMap()입니다. 그래서,이 수행해야합니다

<c:forEach items="#{initParam}" var="entry"> 
    #{entry.key}=#{entry.value}<br/> 
</c:forEach> 

참고가 Map을 지원하지 않기 때문에 <ui:repeat>는 사용할 수 없습니다.

+0

numberOfViewsInSession 및 numberOfLogicalViews가 표시되지 않습니다. 그들이 web.xml에 없다면. JSF 추모에 액세스 할 수 있다고 생각합니까? –

+0

맞습니다. – BalusC