Como exibir imagens usando JSF

então, eu preciso exibir uma imagem usando JSF. O problema é que essa imagem é gerada dinamicamente, vulgo on-fly.

Estou usando o JFreeChart para gerar os gráficos e jogar o resultadonum JPG. Bom, como salvar em disco e capturar de volta paraexibí-la na tela está completamente fora de questão, eu gostaria de saber como exibir essa imagem na tela.

Alguém conhece alguma API que implemente isso?
O richFaces até implementa, mas aki dá erro. preciso de outro.

No projeto onde estou foi criado um servlet para servir esta imagem, e ela é chamada no src de um img html.

Funcionou bem, prq eram poucas imagens…

Mas infelizmente dessa forma não dá.

Estou até pensando em capturar o objeto na sessão e trabalhar com ele.

É pog, mas tá complicado.

E não dá prq?