Ajuda com componente a4j:mediaOutput

1 resposta
Andre_Fonseca

Boa tarde,

O meu cenário é o seguinte:

Eu estou criando um objeto JFreechart e usando a4j:mediaOutput para gerar ele na tela

paintBarra(OutputStream out, Object data) { // crio o JFreeChart aqui // salvo em memória usando // esta classe abaixo é do proprio jfreechart ChartUtilities.writeChartAsPNG(out, chart, 750, 500) }

na minha pagina JSF

<a4j:mediaOutput element="img" cacheable="false" session="true" createContent="#{rel.paintBarra}" value="#{rel.chart}" mimeType="image/jpeg" />

se eu mudar a chamada do CharUtilities para

ChartUtilities.saveChartAsJPEG(new File("graficoBarra.jpg"), chart, 750, 500);

ele irá salvar o Jfreechart em arquivo

como eu faço para ler este arquivo gerado e exibir no a4j:mediaOutput?

Obrigado,

1 Resposta

Andre_Fonseca

alguém tem uma sugestão?

Criado 7 de junho de 2010
Ultima resposta 7 de jun. de 2010
Respostas 1
Participantes 1