Ich möchte den Wert der Variablen bool_val
mit Struts2-Tag <s:if>
überprüfen, aber es funktioniert nicht.<s:if> Testausdruck Bewertung für booleschen Wert funktioniert nicht wie erwartet
<%@ taglib prefix="s" uri="/struts-tags" %>
<%boolean bool_val=true;%>
real value : <%=bool_val%><br/>
expression evaluated value :
<s:if test="%{bool_val==true}">
TRUE
</s:if><s:else>
FLASE
</s:else>
Ich habe auch versucht zu Ausdrücke folgenden Tests, aber immer noch nicht funktioniert.
<!--
bool_val
bool_val==true
%{bool_val}
%{bool_val==true}
%{bool_val=="true"}
-->
mir diese Antwort besser gefallen, weil Aufruf der 'Isbar()' Eigenschaft Methode ist weniger komplex und fehleranfällig dann die gewählte Antwort von @ römisch-c. – johnnieb