If this is new development, I don't understand why you would deliberately choose Struts 1 over Struts 2. Unless your goal is to prove that Struts has too many drawbacks to use.
jk On Tue, Jul 29, 2008 at 2:50 PM, Ylva D <[EMAIL PROTECTED]> wrote: > > Yes, I suppose I could do that but then I consider that a drawback of > Struts. > Is there no other way? > If there isn't, I think I'd rather use a scriptlet no matter how bad it > looks.. (It's also because I'm doing this "Struts project" like a new > version of a project where I didn't use Struts and in that project I didn't > have to transform my Sets.) > > /Ylva > > > Jim Kiley wrote: > > > > Any reason you can't transform the Set into a List at the back end, and > > then > > iterate over the List? > > > > jk > > > > On Tue, Jul 29, 2008 at 2:16 PM, Ylva D <[EMAIL PROTECTED]> > wrote: > > > >> > >> Hi everyone! > >> > >> I've just started learning Struts (1) and this is my current problem: > >> I have a java.util.Set which is saved in the current session and I'm > >> trying > >> to use Struts for checking if it's not empty and in that case iterating > >> through it (from a JSP). This is the beginning of that code: > >> > >> <logic:notEmpty scope = "session" name = "skillsFound"> > >> <logic:iterate collection = "skillsFound" id= "thisSkill" > >> scope > >> = "session"> > >> > >> When I try stepping through the code, the logic:notEmpty tag is handled > >> just > >> fine, but when I get to the logic:iterate tag I get this exception: > >> > >> javax.servlet.jsp.JspException: Cannot create iterator for this > >> collection > >> > >> Does anyone know if it's possible to iterate through a Set using Struts > >> (1 > >> and not 2) in any way? > >> > >> I could always make it work by writing a scriptlet and iterate through > it > >> the regular Java way, but I'm trying to use as much Struts as possible > >> since > >> I'm doing a thesis where one of the issues is what the benefits of > Struts > >> are. (And besides, I've read that using scriptlets is "bad style" > >> nowadays.) > >> > >> So if anybody knows a Struts solution to this, I'd be very grateful! > >> > >> Thanks in advance! > >> > >> /Ylva > >> -- > >> View this message in context: > >> > http://www.nabble.com/Possible-to-iterate-through-a-java.util.Set-using-Struts-1--tp18718294p18718294.html > >> Sent from the Struts - User mailing list archive at Nabble.com. > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > > > -- > > Jim Kiley > > Technical Consultant | Summa > > [p] 412.258.3346 [m] 412.445.1729 > > http://www.summa-tech.com > > > > > > -- > View this message in context: > http://www.nabble.com/Possible-to-iterate-through-a-java.util.Set-using-Struts-1--tp18718294p18718883.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Jim Kiley Technical Consultant | Summa [p] 412.258.3346 [m] 412.445.1729 http://www.summa-tech.com