posted 16 years ago
If putting charts on a web page is sufficient , then something like the cewolf tag library (linked in my signature) may be sufficient.
If you're looking for a more full-featured reporting solution, check out JasperReports. I don't think that supports charts out of the box, though, so you may have to generate those in code (using a library like JFreeChart).