I have this program, which I will be using arraylist as the datasource. The problem is how do I access the arraylist in ireport? here's part of the code: ArrayList results = (ArrayList)session.getAttribute("pdf"); JasperPrint jasperPrint = JasperManager.fillReport(jasperReport,parameters,new JRBeanCollectionDataSource(results)); thanks