wood burning stoves 2.0*
The moose likes Struts and the fly likes on logic:iterate tag Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Frameworks » Struts
Bookmark "on logic:iterate tag" Watch "on logic:iterate tag" New topic
Author

on logic:iterate tag

Saptarshi Chakraborty
Greenhorn

Joined: Jul 26, 2007
Posts: 23
Dear friends
I have a query regarding bean:iterate tag.According to the rule we should use logic tag like this
<logic:iterate name="aForm" property="aproperty">
do something....
</logic:iterate>

where "aForm" is a Form bean or any bean. and "aproperty" is a property of that bean.
Now can I use <logic:iterate> tag without any use of form bean. Like
I have a list from my action
AnArrayList.add("element1");
AnArrayList.add("element2");
AnArrayList.add("element3");
AnArrayList.add("element4");
(I can use any object instead of String elements).
request.setAttribute("AnArrayList",AnArrayList);
.......
In jsp I am getting the arrayList object
ArrayList AnArrayList=(ArrayList)request.getAttribute("AnArrayList");
Now what code should I write in my jsp using <logic:iterate > in order to get the elements of the ArrayList .
Does the approach change if I use HashMap in stead of ArrayList?
Merrill Higginson
Ranch Hand

Joined: Feb 15, 2005
Posts: 4864
Originally posted by Saptarshi Chakraborty:
Now what code should I write in my jsp using <logic:iterate > in order to get the elements of the ArrayList?



Merrill
Consultant, Sima Solutions
 
GeeCON Prague 2014
 
subject: on logic:iterate tag