struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From john lee <sh_thorn_b...@yahoo.com>
Subject Struts 2, session, s:iterator s:if not working, please help (this is revised)
Date Tue, 19 Nov 2013 02:04:56 GMT


from the following output,
       we can tell sell_price=36.97, display_price=1

why
       none of test statement works ? 


please advise, thanks in advance

john
  


Class Part {
                float sell_price;
                int display_price;
                ./*..get set here ....*/

Action.java 
         ArrayList<Part> parts=new ArrayList<Part>();
         ...../* doing some calculation for multiple part*/
         session.put("detailpart",parts);

JSP file
        <s:iterator id="part" value="#session.detailpart">
                 why<s:property value="sell_price"/>- <s:property
value="display_price"/>why
                
             <s:if test='%{#part.display_price==1}'>
                                 9<s:property value="sell_price"/>9
             </s:if>
             
            <s:if test='#part.display_price==1'>
                                8<s:property value="sell_price"/>8
              </s:if>
               
              <s:if test='part.display_price==1'>
                                 7<s:property value="sell_price"/>7
              </s:if>
              
               <s:if test='%{#display_price==1}'>
                                6<s:property value="sell_price"/>6
               </s:if>     
               
               <s:if test='#display_price==1'>
                                 5<s:property value="sell_price"/>5
               </s:if>
              end
        </s:iterator>

OutPut
                   

why 36.97- 1 why                                                                         
                                                                                         
                                                end
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message