struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Antonios Gkogkakis <gkogk...@tcd.ie>
Subject Re: Struts 2, session, s:iterator s:if not working, please help (this is revised)
Date Tue, 19 Nov 2013 12:30:18 GMT
Hi John,

You have to use var instead of id in the s:iterator tag.

Antonios


On 19 November 2013 07:06, Lukasz Lenart <lukaszlenart@apache.org> wrote:

> Have you tried to use <s:debug/> tag?
>
> 2013/11/19 john lee <sh_thorn_bird@yahoo.com>:
> >
> >
> > 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
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message