You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by "Russo, Joe" <Ru...@cadmus.com> on 2008/11/10 15:49:15 UTC

logic:notEqual does not appear to work correctly

Hi,

I am trying to do a comparision on the highlighted code and output in my
JSP.  For some reason the comparison does not equal 33584.  Any ideas
why?

Thanks,

Joe

            

 

<bean:define id="artMetId" name="article" property="articleMetaId"/>

<bean:define id="partMetId" name="article" property="parentArticleId"/>

 

 

<%       System.out.println("artMetId=*" + artMetId + "*");

    System.out.println("partMetId=*" + partMetId + "*");

%>

 

 

09:43:03,796 INFO  [STDOUT] artMetId=*33596*

09:43:03,797 INFO  [STDOUT] partMetId=*33584*

09:43:03,808 INFO  [STDOUT] artMetId=*33584*

09:43:03,808 INFO  [STDOUT] partMetId=*33584*

09:43:03,816 INFO  [STDOUT] artMetId=*38912*

09:43:03,816 INFO  [STDOUT] partMetId=*33584*

09:43:03,824 INFO  [STDOUT] artMetId=*39287*

09:43:03,824 INFO  [STDOUT] partMetId=*0*

09:43:03,842 INFO  [STDOUT] artMetId=*39284*

09:43:03,842 INFO  [STDOUT] partMetId=*0*

09:43:03,848 INFO  [STDOUT] artMetId=*39245*

09:43:03,849 INFO  [STDOUT] partMetId=*0*

09:43:03,856 INFO  [STDOUT] artMetId=*38846*

09:43:03,856 INFO  [STDOUT] partMetId=*0*

09:43:03,864 INFO  [STDOUT] artMetId=*40559*

09:43:03,864 INFO  [STDOUT] partMetId=*0*

 

 

 

<logic:greaterThan name="article" property="parentArticleId" value="0">

                                             <logic:notEqual
name="article" property="parentArticleId" value="<%artMetId%>"> 

                        <img src="../images/icon_merged.png" width="13"
height="13" align="absmiddle">

</logic:notEqual>

</logic:greaterThan>


****