2011-01-10 3 views
1

JSF 1.2에서 이와 비슷한 표현식을 사용하고 있습니다 : rendered="#{foo.bar!=null && !foo.isBar}". 그러나 JSF 2.0에서 이것이 작동하지 않는 것을 발견했으며 rendered="#{foo.bar!=null and !foo.isBar}"Exception을 던지지 않는 솔루션으로 나옵니다.JSF 2.0에서 사용할 수있는 연산자 ValueExpression

이러한 상황에서 어떤 통신 수를 사용할 수 있는지 알려주십시오. 사전에

감사합니다, 다니엘 and 작품과 &&하지 않는 이유는 XML에서 탈출

답변

3

&& 필요. &&을 작성해야합니다. 어쨌든 올바른 것은 아닙니다. x에 부울 등록 정보 bar이있는 경우 EL에서 테스트하는 방법은 이 아니라 #{x.isBar}입니다.

EL 연산자는 documentation에 정의되어 있습니다.

+0

그래, 내 잘못이야 바! –

관련 문제