This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
In our struts based web application we have to generate reports which contains different graphs,pie charts and bar graphs. Which API/product is best suitable for it and is also free. I am currently evaluation JFreeChart.
It's impossible to say which is best, because we don't know your requirements. JFreeChart is certainly one of the most popular, but JChart2D (on SourceForge) has also shown some signs of life recently.