Could anyone please suggest a suitable framework or library in order to create a web report table and data grids out of my database retrieved data? the structure of this data is as followings: 1- the table headers is a List<String> 2- the table rows is a List<List<Object>> 3- the table footer is a List<String> the specifications of the table that I require is as follows: 1- I need this web table for printing only.(so a simple table could suffice) 2- should be created very fast (as usually thousands of records should be processed) 3- should be pageable (as browsers slow down and also the header can be repeated each page) 4- it's good if a CSS could be assigned to it (to format the alternate rows).
Have you visited eclipse.org/birt ?
I finally managed to take a look at the BIRT, but it seemed more into designing rather than integrating it in web applications, but please let me know if you know a good tutorial or sample applications regarding that anyway.
http://www.eclipse.org/birt/phoenix/tutorial/