1
기존의 매핑 ID에 대해 일부 문자열을 테스트해야합니다. 런타임 전에 (정적으로) 모든 매핑 ID를 가져오고 싶습니다. 가능합니까? 이론 PrettyFaces에서FacesContext를 사용할 수있게되기 전에 모든 PrettyFaces 매핑 ID를 가져 옵니까?
이 경우 ...
기존의 매핑 ID에 대해 일부 문자열을 테스트해야합니다. 런타임 전에 (정적으로) 모든 매핑 ID를 가져오고 싶습니다. 가능합니까? 이론 PrettyFaces에서FacesContext를 사용할 수있게되기 전에 모든 PrettyFaces 매핑 ID를 가져 옵니까?
이 경우 ...
만이 허용하기 위해 예쁜-config.xml 파일을 구문 분석해야하지만, 얼굴 컨텍스트를 사용할 수없는 것처럼 현재 PrettyContext.getCurrentInstance().getConfig().getMappings()
를 호출하면 실패합니다, 당신은해야 PrettyContext.getCurrentInstance(final HttpServletRequest request)
이렇게하면 .getCurrentInstance()
을 사용하지 않고 구성에 액세스 할 수 있습니다. 이는 PrettyContext를 얻는 한 가지 방법 일 뿐이며, 활성화 된 FacesContext를 필요로합니다.
현재 인스턴스를 가져 오는 다른 방법이 있다는 것을 알지 못했지만 매우 좋습니다. –