Regardless of the value of <logic:present> tag, the expression <%=details.getValue()%> gets evaluated.
Does <%= %> take precedence over <logic:present> or any custom tag ?????? example: <logic:present name="details" scope="request"> <%=details.getValue() %> </logic:present> the scriplet between the tag get executed regardless of outcome of the logic tag. So, if details is NOT in request, form, I get an error: "details does not exist..." etc... Any help would be appreciated! Khalid