Impressao de grafico na Web

Faço uso do JFreeChart para geração de graficos. Agora preciso gerar e mostrar os graficos na WEB.
Neste forum eu visualizei o seguinte codigo:

ServletOutputStream out1 = response.getOutputStream();
ByteArrayOutputStream out2 = new ByteArrayOutputStream();
response.setHeader(“Expires”,"-1");
response.setContentType(“image/jpeg”);

Frame frame = new Frame();
frame.addNotify();
Image image = frame.createImage(750,500);
Graphics g = image.getGraphics();
jfreechart.draw((Graphics2D) g, new Rectangle(750,500));

Nesta parte como posso substituir esta linhas abaixo?
JpegEncoder encoder = new JpegEncoder(image,100,out2);
encoder.Compress();

Caraca, que rolo!
Use o CeWolf para colocar gráficos na web.

Ou pelo menos faz assim:

grafico.createBufferedImage(400,250);

E manda os bytes.