According to the OGNL documentation, if the first parameter of an && expression returns true, getValue() should be called on the second parameter to return its value:
http://www.ognl.org/2.6.9/Documentation/html/LanguageGuide/apa.html#operators
For example this prints "2" in OGNL 2.6, whereas it prints "true" in 2.7:
.html:
<span jwcid="@Insert" value="ognl:true && myInt" />
.java:
public int getMyInt()
{
return 2;
}
This is not the way I would typically use && but it is nonetheless documented to evaluate the second parameter and I know people who do use it that way.