JFreeChart嵌入网页

来源:百度知道 编辑:UC知道 时间:2024/06/17 06:52:57
想让JFreeChart生成的图片嵌入到网页!如果不把图片保存在服务器磁盘上再显示图片,请问怎么做?

ChartUtilities.writeChartAsJPEG(response().getOutputStream(), 1.0f,
chart, 500, 300, null);

好像很多都是这样response().getOutputStream() 直接输入!或者存放到路径!

我想输入到某个网页里面,请教高手们怎么做??谢谢了!

不知道你学的是什么语言,如果是struts2用就可以直接用<result type="jfreechat"/>来生成图片,直接放入网页中的,还可以指定长,高,很好用,如果你用的不是这个,那就用<img/>,目前好像还没有什么办法,不过你也可以尝试用servlet来试试,输出格式为image,这个就可以直接放到页面上,我没有试过,不过做过验证码,两者应该相近,都是图片,呵呵,希望对你有帮助!

你直接讲生成的图片保存到应用下面,然后再页面上调用显示该图片就可以了
ChartUtilities.saveChartAsJPEG(....)方法好像是这样的,你可以查一下API,