I wanted the jfree chart to display as an image in Jasper Reports . I have creasted a BufferedImage from jfree chart as given below bufferedImage = jfree.createBufferedImage(width,height,renderingInfo); In my jasper template I have an image with an expression java.awt.Image and a parameter-CHART to map the image in jasper. But when viewed in webpage , I can only see a blank ...