Hi All, I am struggling with one problem I am passing an array list from my JSP page through parameters using the following parameterMap.put("portLocations",new JRBeanCollectionDataSource(portfolioLocations)); Then I am filling my jasper like jasperPrint = JasperFillManager.fillReport(url, parameterMap, conn); In the Jasper report I am setting parameter portLocations as net.sf.jasperreports.engine.data.JRBeanCollectionDataSource (parameter class type) Then I set DATAàReport Queryà Java Bean DataSource with by class name and the fields got displayed correctly. I selected the required fields and displayed it on the report. But when I execute this report I am not getting any data I am getting a blank page. Array list has values and I got it correctly at JSP.. Please help me to solve this issue… I think I miss something in between Thanks Aleena