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



Reply via email to