struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcos Hernandez" <marco...@gmail.com>
Subject Re: Where are the logic: tags?
Date Thu, 04 Oct 2007 19:34:36 GMT
Thanks guys, I didn't know the <c:forEach> tag could be used that way.
But now I've found a Struts related problem: according to the Struts taglib,
the "list" attribute is obligatory for the <s:select> tag, therefore I can't
use a inside <s:param> tag with a FOR loop to fill it.
Thanx anyway :-)

On 10/1/07, Chris Pratt <thechrispratt@gmail.com> wrote:
>
> You should be able to use:
>
> <c:forEach begin="1" end="10" var="ndx">
>
>   (*Chris*)
>
> On 10/1/07, Gabriel Belingueres <belingueres@gmail.com> wrote:
> > To use the s:select tag you need to somehow put the consecutive
> > integers into a collection or Iterator. AFAIK there is no way to
> > define this collection easily using OGNL or JSTL (something like
> > comprehension lists in Haskell).
> >
> > 2007/10/1, Marcos Hernandez <marcoshz@gmail.com>:
> > > Thanks Cesar, but that's doesn't seems to be what I'm looking for. The
> > > c:forEach tag seems to have the same functionality that the s:iterate.
> > > What I need is a simple for, something to populate a <s:select> tag
> with a
> > > long list of consecutive integers, not with the values of a
> collection.
> > >
> > > Thanx anyway.
> > >
> > > On 10/1/07, Cesar Arevalo <cesararevalo@yahoo.com> wrote:
> > > >
> > > > Oh and by the way, the logic tag is gone, IMO the struts2 guys did
> not
> > > > want to invent the wheel again. And also IMO the struts2 tags are
> more
> > > > concise to the framework and overlap less with what is already out
> there,
> > > > like jstl.
> > > >
> > > > -Cesar
> > > >
> > > > ----- Original Message ----
> > > > From: Cesar Arevalo <cesararevalo@yahoo.com>
> > > > To: Struts Users Mailing List <user@struts.apache.org>
> > > > Sent: Monday, October 1, 2007 12:32:10 AM
> > > > Subject: Re: Where are the logic: tags?
> > > >
> > > > For iterating over a value you can use the struts2 tag s:iterator:
> > > >
> > > > http://struts.apache.org/2.x/docs/iterator.html
> > > >
> > > > , however if you want a foreach loop you could use fmtl tag
> c:forEach:
> > > >
> > > > http://java.sun.com/javaee/5/docs/tutorial/doc/bnakh.html#bnakk
> > > >
> > > > HTH
> > > > -Cesar
> > > >
> > > >
> > > > ----- Original Message ----
> > > > From: Marcos Hernandez <marcoshz@gmail.com>
> > > > To: Struts Users Mailing List <user@struts.apache.org>
> > > > Sent: Monday, October 1, 2007 12:14:07 AM
> > > > Subject: Where are the logic: tags?
> > > >
> > > > Hi guys
> > > > Just today I found out that I miss them... Is there a way to create
> a for
> > > > loop in Struts2? because I think a block of jsp code will not work
> there,
> > > > what is required is a framework tag.
> > > >
> > > > Is the logic tag library gone?
> > > >
> > > > --
> > > > - Marcos H.
> > > > ________________________________________
> > > > You must be the change you wish to see in the world
> > > > ~ Gandhi
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> > > > For additional commands, e-mail: user-help@struts.apache.org
> > > >
> > > >
> > >
> > >
> > > --
> > > - Marcos H.
> > > ________________________________________
> > > You must be the change you wish to see in the world
> > > ~ Gandhi
> > >
> >
> > ---------------------------------------------------------------------
> > 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
>
>


-- 
- Marcos H.
________________________________________
You must be the change you wish to see in the world
~ Gandhi

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