There are certain things to care while implementing the Jasper Reports for huge dataset to handle the memory efficiently, so that the appliacation does not go out of memory. They are: 1) Pagination of the data and use of JRDataSource, 2) Viruatizatio