I am developing a web base billing system for our users. Users have a function to print invoice through the system. Now the system is implementing by JSP and Servlet, may I know if there are any classes to generate the invoices in PDF format?or any others alternative for the invoice printing?

Thanks very much