개념

2017-10-17 13 views
0

EL 리졸버 속성 찾는 데 도움이,하지만 같은 목표는 # {myObject.variable}개념

누군가가 나에게 자신의 리졸버를 만드는 뒤에 아이디어를 설명 할 수처럼 순수 EL에 의해 달성 될 수있다? 그리고 일반적으로 JSF에서 리졸버? 나는 웹을 둘러 보았고 자신 만의 튜토리얼을 만드는 법을 발견했지만 아이디어를 얻지 못했습니다.

답변

0

'순수한'EL은 해결자가 없어도 존재할 수있는 것이 아닙니다. 어떻게 EL가 '알고있다'생각하십니까 곳 객체에 EL을 해결

#{myObject.variable} 

리졸버는, 모든 하드/실제 일을 얻을 수 있습니다. 여러 개의 확인자가 존재할 수 있습니다. EL 표현식은 해석자가 어떤 해석자가 실제로 ... 잘 ... EL을 객체로 해석 할 수 있는지 확인하도록 구성된 순서로 해석자에게 전달됩니다. '이 문제를 해결하러가는 것을 알고 있습니다'라는 첫 번째 확인자는 허용됩니다.

EL에는 기본 제공되는 해결자가 제공되며 프레임 워크는 자체적으로 (JSF, CDI)를 추가/제공 할 수 있으므로 자신의 분석자를 만들 필요가 거의 없습니다.

가장 잘 알려진 '추가/외부'해결 프로그램 중 하나는 Spring의 것입니다. JSF에서 사용하도록 Spring에서 설정/정의 된 Objects/Bean을 사용하려면 faces-config.xml에서 해당 리졸버를 구성해야하며 그 후에 사용됩니다.

은 참조 :