[SPRING] faces-config.xml의 EL 해결 프로그램
SPRINGfaces-config.xml의 EL 해결 프로그램
Spring-JSF 통합 작업을하면서 faces-config.xml에서이 항목을 볼 수있다.
<application>
<el-resolver>
org.springframework.web.jsf.el.SpringBeanFacesELResolver
</el-resolver>
</application>
누군가
해결법
-
==============================
1.
은 JSF 애플리케이션을 나타냅니다. 당신이 얻을 수있는 것 은 JSF 애플리케이션을 나타냅니다. 당신이 얻을 수있는 것 Application application = FacesContext.getCurrentInstance().getApplication();
는 JSF 응용 프로그램에서 사용되는 EL 해결 프로그램을 나타냅니다. 당신이 얻을 수있는 것 ELResolver elResolver = application.getELResolver();
그들이 정확히 무엇을하는지는 위에서 링크 한 javadocs에서 읽을 수 있습니다. 요약하면 애플리케이션은 기본적으로 애플리케이션 전반의 JSF 구성을 나타내며 ELResolver는 EL 표현식을 # {...} 형태로 평가합니다.
SpringBeanFacesELResolver의 경우, Spring의 고유 한 응용 프로그램 컨텍스트 및 구성 파일을 기반으로 Spring 관리 빈을 인식하도록 기본 EL 해결 프로그램을 장식합니다. 즉,이 방법을 사용하면 EL을 통해 JSF 페이지에서 Spring 관리 빈을 사용할 수있다.
from https://stackoverflow.com/questions/28462342/el-resolver-in-faces-config-xml by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] 테스트 용 스프링 부트 설정 보안 (0) | 2019.02.11 |
---|---|
[SPRING] Spring MVC에서 RequestParam과 함께 Valid 매개 변수를 사용할 수없는 이유는 무엇입니까? (0) | 2019.02.11 |
[SPRING] 모든 저장소와 동시에 다른 사용자 지정 기능에 사용자 지정 기능을 단일 저장소에 추가하는 Spring Jpa (0) | 2019.02.11 |
[SPRING] 동일한 이름 공간과 로컬 이름 요청을 가진 두 개의 개별 웹 서비스를 어떻게 다른 끝점으로 라우팅 할 수 있습니까? (0) | 2019.02.11 |
[SPRING] XML 파일없이 Spring ACL을 설정하는 방법 (0) | 2019.02.11 |