2014-06-24 2 views
0

struts2 태그에서 "!" 부정 연산자는 Struts2에는 적용되지 않습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? %{}이 경우 선택 사항이지만struts2 태그에서 부울을 부정하는 방법은 무엇입니까?

<s:if test="%{!true}"> 

가, 일부는 항상 OGNL 평가를 명시하기 위해 사용되어야한다고 주장한다 :

<s:if test="!%{true}"> 
    you should NOT see this 
</s:if> 
+0

Struts2 평가 구문이 필요하지 않습니다. 'test = "! true"'해야한다. –

+0

! true == false이면, 사용하는 이유는 true! boolean type은 true 또는 false 만 허용합니다. – hari

답변

0

당신은 OGNL 표현식의 ! 외부를 넣었습니다 . 나는 그와 동의하는 경향이 있지만, 간단한 사용의 경우에는 항상 귀찮게하지는 않습니다.