Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Won't Fix
-
2.5.13
-
None
-
None
Description
The s:if tag has the side effect of assigning to an existing object
if the comparison is badly formed using = instead of ==
<s:if test="user.id = 0"> //at this point the user.id is now 0 not its original value </s:if>
even though this is clearly badly formed, the test should not assign anything to the object