struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Pratt <thechrispr...@gmail.com>
Subject Re: Nested Iterator Problem
Date Thu, 01 Jul 2010 21:30:11 GMT
On my screen it looks like there's a British pound sign in the text, which I
believe is outside the ASCII characters set, I'm just wondering if that
could be causing the trouble.  It's definitely something I've never tried
myself.
  (*Chris*)

On Thu, Jul 1, 2010 at 2:14 PM, <chris@chrismiles.org> wrote:

> Hi Chris. Thanks for responding. I can not see any invalid characters?
>
> Chris
>
> > Not sure but it looks like there's an invalid character in there.  Could
> > that be fouling things up?
> >   (*Chris*)
> >
> > On Thu, Jul 1, 2010 at 1:59 PM, Chris Miles <chris@chrismiles.org>
> wrote:
> >
> >> Does anyone have any ideas? Tearing my hair out with this.
> >>
> >>
> >> Chris
> >>
> >> ----- Original Message ----- From: "Chris Miles" <chris@chrismiles.org>
> >> To: "Struts Users Mailing List" <user@struts.apache.org>
> >> Sent: Tuesday, June 29, 2010 9:47 PM
> >>
> >> Subject: Re: Nested Iterator Problem
> >>
> >>
> >>  Is there anything else in the logging I can enable to try and find out
> >> why
> >>> this is not working? It is possibly an expression related issue? Would
> >>> it be
> >>> possible in the first iterator to assign the list to another completely
> >>> seperate object to iterator? Or another solution? I have tried every
> >>> possible thing I can think of and drawing complete blanks.
> >>>
> >>> Chris
> >>>
> >>> ----- Original Message ----- From: "Chris Miles" <chris@chrismiles.org
> >
> >>> To: "Struts Users Mailing List" <user@struts.apache.org>
> >>> Sent: Monday, June 28, 2010 9:13 PM
> >>> Subject: Re: Nested Iterator Problem
> >>>
> >>>
> >>>  In the second Iterator I have just got
> >>>>
> >>>> <s:iterator value="#individualDetail.products" var="product">
> >>>>           <br/>
> >>>>           <ul class="confirmOrderShippingDetailsProduct">
> >>>>               <li><strong><s:property value="#product.name
> >>>> "/></strong></li>
> >>>>               <li><s:property value="#product.name"/></li>
> >>>>           </ul>
> >>>>       </s:iterator>
> >>>>
> >>>>
> >>>> The resuling HTML looks like.
> >>>>
> >>>>
> >>>> <div class="confirmOrderShippingDetails">
> >>>>       <span><strong>Address 1 of 1</strong></span>
> >>>>       <br/>
> >>>>       <br/>
> >>>>       <ul class="confirmOrderShippingDetailsAddress">
> >>>>           <li>Chris Miles</li>
> >>>>           <li>aaaa</li>
> >>>>           <li>bbbb</li>
> >>>>           <li>cccc</li>
> >>>>       </ul>
> >>>>
> >>>>           <br/>
> >>>>           <ul class="confirmOrderShippingDetailsProduct">
> >>>>               <li><strong>This is a product name</strong></li>
> >>>>               <li>
> >>>> </div>
> >>>>
> >>>> I am calling the same property twice so there is no reason it should
> >>>> fail
> >>>> but as you can see it bombs out right at the point where it should be
> >>>> displaying the property. The parent iterator continues as normal.
> >>>>
> >>>> I have set all Struts and XWork logging to DEBUG and there is no
> >>>> errors
> >>>> or warnings indicating a problem whatsoever.
> >>>>
> >>>> Thanks
> >>>>
> >>>> Chris
> >>>> ----- Original Message ----- From: "Chris Miles"
> >>>> <chris@chrismiles.org>
> >>>> To: "Struts Users Mailing List" <user@struts.apache.org>
> >>>> Sent: Friday, June 25, 2010 9:51 PM
> >>>> Subject: Nested Iterator Problem
> >>>>
> >>>>
> >>>> Hi
> >>>>
> >>>> I am running a nested iterator as follows:
> >>>>
> >>>> <s:iterator value="shippingDetails" var="individualDetail"
> >>>> status="stat">
> >>>>   <div class="confirmOrderShippingDetails">
> >>>>       <span><strong>Address <s:property value="#stat.index+1"/>
of
> >>>> <s:property value="shippingDetails.size"/></strong></span>
> >>>>       <br/>
> >>>>       <br/>
> >>>>       <ul class="confirmOrderShippingDetailsAddress">
> >>>>           <li><s:property value="#individualDetail.firstName"/>
> >>>> <s:property value="#individualDetail.lastName"/></li>
> >>>>           <li><s:property value="#individualDetail.houseNumberName"/>
> >>>> <s:property value="#individualDetail.streetName"/></li>
> >>>>           <li><s:property value="#individualDetail.cityTown"/></li>
> >>>>           <li><s:property value="#individualDetail.districtCounty"/>,
> >>>> <s:property value="#individualDetail.postCode"/></li>
> >>>>       </ul>
> >>>>       <s:iterator value="#individualDetail.products" var="product">
> >>>>           <br/>
> >>>>           <ul class="confirmOrderShippingDetailsProduct">
> >>>>               <li><strong><s:property value="#product.name
> >>>> "/></strong></li>
> >>>>               <li><span
> >>>> class="confirmOrderShippingDetailsProductPrice">Ł<s:property
> >>>> value="#product.price"/></span></li>
> >>>>           </ul>
> >>>>       </s:iterator>
> >>>>   </div>
> >>>> </s:iterator>
> >>>>
> >>>> Rendering fails as soon as the second property (price) is called on
> >>>> the
> >>>> product. Price exists and just for testing purposes I tried to render
> >>>> the
> >>>> product name a second time instead and it still fails. Any more HTML
> >>>> which
> >>>> is to be displayed within that iterator never gets rendered and the
> >>>> parent
> >>>> iterator continues.
> >>>>
> >>>> No errors being debugged anywhere.
> >>>>
> >>>> I can not figure this out.
> >>>>
> >>>> Thanks
> >>>>
> >>>> Chris
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> >>>> For additional commands, e-mail: user-help@struts.apache.org
> >>>>
> >>>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> >>> For additional commands, e-mail: user-help@struts.apache.org
> >>>
> >>>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> >> For additional commands, e-mail: user-help@struts.apache.org
> >>
> >>
> >
>
>
> ---------------------------------------------------------------------
> 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