aspose file tools*
The moose likes Struts and the fly likes 3 - level folder display in struts Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "3 - level folder display in struts" Watch "3 - level folder display in struts" New topic

3 - level folder display in struts

Sander Evanfield

Joined: Oct 15, 2004
Posts: 13
I have to show data in Jsp the following way using logic::iterate

Category 1
SubCategory 1

SubCategory 2

Category 2

It is possible that subcategory could be blank in that scenario only have to show reports below Category
these are all Strings.
How do I use datastructure like HashMap and logic::iterate to acheive this

Merrill Higginson
Ranch Hand

Joined: Feb 15, 2005
Posts: 4864
I'd suggest creating a hierarchy of model objects. For example:

public class ReportForm extends ActionForm {
List<Category> categories;
// getters and setters

public class Category {
String categoryName;
List<Category> subCategories;
List<Report> reports;
// getters and setters

Public class Report {
String reportName;
// getters and setters

Then in your JSP:

Consultant, Sima Solutions
I agree. Here's the link:
subject: 3 - level folder display in struts
Similar Threads
URL Rewrite
I'm totally confused over this one....
Dynamic Drop Down
How to display only selected amount of data from database in two dropdown lists?
TransientObjectException: object references an unsaved transient instance