This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Jeff Johnston has developed an open source (Apache License) "eXtremeTable"  that combines HTML, PDF (using FOP), and Excel (using Jakarta POI) output for the same data. I have not used it yet, but the U.S. Presidents table example  on the companion site looks quite good, and I am passing this on to the mailing list in case there are others in the community who are looking for this type of functionality in web applications. Hopefully this can reduce some wheel reinventions. It is downloadable from the SourceForge site available from the first link below.