Alex Lau

+ Follow
since Nov 02, 2006
Merit badge: grant badges
For More
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Alex Lau


I was wondering if someone could help me with a problem I'm having. Part of my web application requires that I allow the user to choose the columns he wishes to perform an SQL query on.

Because I can't use <bean:write property=".../> tags (what columns the application shows in the table will change according to the query performed), I chose to create an ArrayList of ArrayLists of Strings where each string should represent one element of one row.

I declare my ArrayList of ArrayList of Strings as follows:

Inside of a while loop in the same class, I create new employee records:

The employeeList is then returned:

In my action class, I declare an ArrayList:

And I call on the method above to fill it with the appropriate data:

And set it to the session:

On my results page:

which returns a org.apache.JasperException:

If I iterate through the index, numerical values (0,1,2,3...18) will show with the correct number of records (19). If I bean:write the employee itself, it will show as [element1,element2...].

I'd really appreciate any help I can get!

Thanks in advance,
16 years ago