| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2003 08:46:05
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
Fala galera..
alguem aki jah usou o pacote JFreeChart p/ criar graficos??
preciso colocar meus graficos na aplicacao WEB, mas nao entendi mto bem como ele funciona...
em aplicacao desktop, nao tem segredo...eh bem simples fazer graficos, mas tentando rastrear o exemplo q vem com o pacote, nao acho os servlets q ele chama....
alguem poderia ajudar??
valew
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2003 13:09:21
|
fenrir
JavaEvangelist
Membro desde: 26/09/2002 13:06:19
Mensagens: 328
Localização: São Paulo
Offline
|
Esse aqui é um código bem porco que eu usei um tempo atrás pra gerar gráfico por ele (o código está simplificado, mas na essência é isso mesmo):
Esse método era chamado tanto no doGet quanto no doPost do servlet. Como você pode perceber, ele vai devolver um JPEG (usava uma outra classe para transformar), mas você pode alterar facilmente para qualquer outro formato.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2003 13:14:36
|
rbarioni
GUJ Master
![[Avatar]](/images/avatar/c8ad096d3f3b756be66f6.gif)
Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline
|
valew pela dica, fenrir...
isso deve me ajudar aki....
falow
|
"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2003 15:56:19
|
douglasfs
JavaEvangelist
![[Avatar]](/images/avatar/dc6a6489640ca02b0d42dabeb8e46bb7.png)
Membro desde: 31/12/2002 17:50:02
Mensagens: 305
Localização: São Paulo / Brasil
Offline
|
Uma maneira simples de exibir um gráfico na WEB, é utilizar o método estático ChartUtilities.saveChartAsJPEG, por exemplo, o código abaixo você executa uma classe Action (isso cria um gráfico tipo pizza 3D):
Daí você chama uma página html com uma tag img, exemplo :
|
SCJP 1.4, SCWCD 1.4, SCBCD 5.0 beta |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2003 18:05:25
|
fenrir
JavaEvangelist
Membro desde: 26/09/2002 13:06:19
Mensagens: 328
Localização: São Paulo
Offline
|
Essa foi uma solução que nós pensamos, porém ela traz alguns inconvenientes:
- se dois usuários pedem um gráfico com dados diferentes (por exemplo, com opções de filtragem diferentes), o gráfico não pode ser gravado com o mesmo nome, pois um deles pode ser apresentado de forma incorreta ou até corrompido;
- se geramos os arquivos com nome diferente, o problema acima não ocorre, mas quem vai apagar o arquivo do servidor?
Existem formas de apagar o arquivo, concordo. Mas nenhuma que seja segura, dentro dos padrões MVC, e que não possa ser considerada uma "gambiarra" (como colocar um script que roda de tempos em tempos apagando os arquivos de determinado diretório).
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/04/2005 16:11:22
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
Use o CeWolf, que tem tags por JSP e utiliza o JFreeChart.
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/04/2005 18:34:12
|
fmeyer
Moderador
Membro desde: 22/02/2005 17:26:29
Mensagens: 1583
Localização: Sao Paulo
Offline
|
fenrir wrote:Essa foi uma solução que nós pensamos, porém ela traz alguns inconvenientes:
- se dois usuários pedem um gráfico com dados diferentes (por exemplo, com opções de filtragem diferentes), o gráfico não pode ser gravado com o mesmo nome, pois um deles pode ser apresentado de forma incorreta ou até corrompido;
- se geramos os arquivos com nome diferente, o problema acima não ocorre, mas quem vai apagar o arquivo do servidor?
Existem formas de apagar o arquivo, concordo. Mas nenhuma que seja segura, dentro dos padrões MVC, e que não possa ser considerada uma "gambiarra" (como colocar um script que roda de tempos em tempos apagando os arquivos de determinado diretório).
Solução simples e Elegante. Parabens
|
Fernando Meyer http://fernandomeyer.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2005 08:47:52
|
jprogrammer
Virtual Machine Man
Membro desde: 04/02/2005 13:49:20
Mensagens: 546
Offline
|
Uma maneira melhor que criar o arquivo é gerar uma saida direto no output do servlet
usando o ChartUtilities.writeChartAsJPEG
ex:
no jsp o lugar que voce quer exibir a imagem deve ser:
<img src='servletQuerGeraImagem' >
|
O bom menino !!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2005 10:27:22
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
CeWolf, fica mais elegante ainda e você não precisa reescrever nada.
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/12/2010 00:38:58
|
EvaristoJava
What is classpath?
![[Avatar]](/images/avatar/f139e0dd9143fcfb80aac845c7bfba25.jpg)
Membro desde: 05/08/2010 03:02:02
Mensagens: 8
Offline
|
Ola Pessoal !!
Estou tentando gerar um grafico com Struts2 usando o JFreeChart , mas quando chamo a action a imagem fica com um (X) no meio e nao mostra o grafico.
Eu tenho que liberar alguma coisa no web.xml ??
Obrigado pela ajuda .
|
Evaristo.Rodrigues |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/12/2010 00:46:49
|
EvaristoJava
What is classpath?
![[Avatar]](/images/avatar/f139e0dd9143fcfb80aac845c7bfba25.jpg)
Membro desde: 05/08/2010 03:02:02
Mensagens: 8
Offline
|
Ola Pessoal !!!
Estou tentando gerar um grafico usando Struts2 e o Jfreechart.
Mas quando chamo a action usando uma tag html (<img .....> a imagem fica com um (X) e nao mostra o grafico.
Eu tenho que liberar alguma coisa no web.xml ???
Obrigado pela ajuda .
Evaristo.Rodrigues
|
Evaristo.Rodrigues |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2011 08:47:01
|
diogo soares
Virtual Machine Man
Membro desde: 17/06/2008 12:46:19
Mensagens: 585
Localização: RS
Offline
|
Opa galera aproveitando o gancho não estou conseguindo executar o jfreechart com servlet
O que pode estar acontencendo? Não da erro nenhum porém não mostra na tela.
|
Sigam-me no Twitter.: @diogoprosoft
Meu Skype.: diogoprosoft
Meu msn.: diogoprosoft@gmail.com
Meu Gtalk.: diogoprosoft@gmail.com
Meu Facebook.: diogoprosoft@gmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2011 08:50:50
|
diogo soares
Virtual Machine Man
Membro desde: 17/06/2008 12:46:19
Mensagens: 585
Localização: RS
Offline
|
Esqueci de falar, pelo Servlet rodando ele direto funciona, abrindo pelo JSF que não mostra nada....
Chamada JSF
Deu certo galera estava em cache....
This message was edited 1 time. Last update was at 13/09/2011 08:57:43
|
Sigam-me no Twitter.: @diogoprosoft
Meu Skype.: diogoprosoft
Meu msn.: diogoprosoft@gmail.com
Meu Gtalk.: diogoprosoft@gmail.com
Meu Facebook.: diogoprosoft@gmail.com
|
|
|
 |
|
|