我想将jfreechart生成的图片导入到pdf中,因此需要jfreechart和itext结合起来用,目前我试了一个方法:
1、根据jfreechart生成的图片路径生成图片,部分代码如下:
   Image img = Image.getInstance(new URL("http://localhost:8181/wqdss/servlet/DisplayChart?filename=jfreechart-45744.png"));
   img.setAbsolutePosition(0, 0);
   document.add(img); //document为定义好的pdf文档
   但是采用该方法存在两个问题,第一生成的文件路径我拷贝出来,新开一个ie浏览器输入进去,提示chart not found,但有时候也正常,我试着将localhost换成机器名和ip地址都不行.
  第二:生成的图片在jfreechart的session过期后会自动删除,因此会提示文件找不到错误.不知道大家有好的方法吗?请大家赐教,谢谢!