I am new to struts. I have a question regarding logic tag.
I was replacing those if.... else if ..... end if stuffs with logic tags on jsp pages.
For example:
if num==1 {// condition 1
block 1;
}else if num==2 {// condition 2
block 2;
}
Usually if condition 1 is true, condition 2 does not be evaluated. Now if I use
<logic:equal> tag as follows:
<logic:equal ........> (condition 1)
block 1;
</logic:equal.....>
<logic:notEqual ....> (condition 2)
block 2;
</logic:notEqual>
It seems that condition 2 is always evaluated no matter what the result of condition 1
is. It would be a performance penalty if this is the case. Am I wrong?
Thanks for help,
Kathy