Java 使用DynamicAsper API生成的html报告输出中没有图像
我正在使用DynamicJasper API构建一个报告,我想在列中插入一个图像 我有:Java 使用DynamicAsper API生成的html报告输出中没有图像,java,jasper-reports,dynamic-jasper,Java,Jasper Reports,Dynamic Jasper,我正在使用DynamicJasper API构建一个报告,我想在列中插入一个图像 我有: FastReportBuilder drb=新的FastReportBuilder(); drb.addImageColumn(“Image”,“Image”,“java.awt.Image”,500,false,ImageScaleMode.NO_RESIZE,detailStyle); “image”的属性是根据URL生成的: Image=ImageIO.read(新URL(pathToImage))
FastReportBuilder drb=新的FastReportBuilder();
drb.addImageColumn(“Image”,“Image”,“java.awt.Image”,500,false,ImageScaleMode.NO_RESIZE,detailStyle);
“image”的属性是根据URL生成的:
Image=ImageIO.read(新URL(pathToImage));
我遇到的问题是图像显示在PDF输出中,而不是HTML输出中。检查生成的源代码时,我看到以下内容:
谢谢Alex K,但这对HTML输出不起作用 需要使用jasper的ImageServlet。解决方案记录在此处:
您可以这样尝试:示例