In our application we have action classes like this:
class TaskActionForm +String taskId +String taskName +ArrayList subTasks
The ArrayList 'subTasks' contains SubTaskActionForm instances
class SubTaskActionForm +String subTaskId +String subTaskName
The JSP gets an ArrayList of TaskActionForms. My objective is to iterate through the ArrayList to print the task details. If a task has subtasks then I need to get the ArrayList of subtasks and print them too.
I am new to struts and am confused on how to achieve this with nested <logic:iterate>. Can someone help me? Thanks.
raamam
Greenhorn
Joined: Aug 06, 2003
Posts: 4
posted
1
Hey.. I have managed to do it. I am posting it here for the benefit of newbies like me:
You can also try nested:iterate tag, then you can skip the name attribute and just have property attribute; this will work if you either have nested:form or nested:root tag for you top level bean.