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]

Reply via email to