Whoever wrote that description is missing some serious english skillz. musachy
On Wed, Jan 21, 2009 at 3:08 PM, hernan gonzalez <hgonza...@gmail.com> wrote: > Of course, the object is pushed on the stack in every case (inside the > scope of the iterator /bean tag) but , apart from that, the var/id > attribute is used to place it (with that name!) in the ActionContext, > and it will remain there even outside the tag scope, after it has been > removed from the stack. > > The docs seem (to me?) to imply that the name is used for pushing it > onto the stack (which doesnt make sense). > > On Wed, Jan 21, 2009 at 5:58 PM, Dave Newton <newton.d...@yahoo.com> wrote: >> (Forgot to add that the same is true for the bean tag as well.) >> >> Dave Newton wrote: >>> >>> hernan gonzalez wrote: >>>> >>>> The docs for the iterator tag, >>>> http://struts.apache.org/2.0.11.2/docs/iterator.html >>>> has an error, IMO (apart from the unfortunate confusion over the 'id' >>>> vs 'var' attributes, which actually apply to struts 2.1) : >>>> >>>> It says: >>>> >>>> var : Name used to reference the value pushed into the Value Stack >>>> >>>> But, if I am not mistaken, the value is not 'pushed into the >>>> ValueStack', but 'placed into the ActionContext'. >>> >>> Supplying the var/id attribute doesn't remove the stack push, it just adds >>> the stack context reference. For example, from S2.0.11's IteratorComponent >>> code: >>> >>> if ((iterator != null) && iterator.hasNext()) { >>> Object currentValue = iterator.next(); >>> stack.push(currentValue); >>> >>> String id = getId(); >>> if ((id != null) && (currentValue != null)) { >>> stack.getContext().put(id, currentValue); >>> } >>> //... >>> >>> >>> Dave >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>> For additional commands, e-mail: user-h...@struts.apache.org >>> >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > > > > -- > Hernán J. González > http://hjg.com.ar/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > -- "Hey you! Would you help me to carry the stone?" Pink Floyd --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org