Gráficos JSP

ola pessoal boa noite, estou querendo fazer em minha aplicaçao web gerar graficos no jsp atraves de uma consulta em meu banco de dados mysql, porem ainda nao tenho a minima ideia de como fazer alguem pode me ajudar please!!! estou usando netbeans 5.5.1

tutorial de Cewolf

Ola eu baixei o tutorial porem nao deu certo quando rodo a pagina aparece Cewolf up running somente, e tive muita dificuldade em chegar nesse ponto ,rs rs , estou usando o netbeans sera q nao tem outro tutorial para netbeans, pois minha aplicaçao ja esta + - pronta e faz conexoes com banco my sql
grato!!

Eu to usando o cewolf e foi a coisa mais fácil que eu ja fiz em java, usei o mesmo tutoria que o Javabuntu indicou… Cola seu código ai pra gente ver…

[quote=markos1939]Ola eu baixei o tutorial porem nao deu certo quando rodo a pagina aparece Cewolf up running somente, e tive muita dificuldade em chegar nesse ponto ,rs rs , estou usando o netbeans sera q nao tem outro tutorial para netbeans, pois minha aplicaçao ja esta + - pronta e faz conexoes com banco my sql
grato!![/quote]
Pode tentar direto o http://www.jfree.org/jfreechart/ tbm.

PS: não tem ligação desses componentes com netbeans, eclipse, etc, não faz diferença oq vc esta usando.

pessoal apos mta luta consegui chegar neste estagio agora ta dando outro erro alguem pode me ajuda???

java.lang.ClassCastEXCEPTION RAISED
java.lang.String

segue meu codigo

package br.eti.furutani.dataset;

import br.faetec.aplicacaobasica.model.dao.TabelaDAO;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Date;
import java.util.Map;
import org.apache.log4j.Logger;
import org.jfree.data.general.DefaultPieDataset;
import br.faetec.aplicacaobasica.model.dao.Database;

import br.faetec.aplicacaobasica.model.dao.Database;
import de.laures.cewolf.DatasetProduceException;
import de.laures.cewolf.DatasetProducer;
/**
*

  • @author ext.MarcosPN
    */
    public class CertificacaoEstadoDataset extends TabelaDAO implements DatasetProducer{

    private static final long serialVersionUID = 1L;
    Logger log = Logger.getLogger(CertificacaoEstadoDataset.class);

    public Object TabelaDao (Map arg0) throws SQLException{
    DefaultPieDataset ds = new DefaultPieDataset();
    PreparedStatement ps = null;

      String sql = "Select u.id, u.nome, u.login, u.senha, u.datanascimento," +
             " u.salario, u.ativo, u.sexo,u.cargo_id, c.descricao " +
             "from usuarios u inner join cargos c on u.cargo_id = c.id ";
     
     try{
     PreparedStatement pstmt = getDatabase().getInstance().prepareStatement(sql);
     ResultSet rs = pstmt.executeQuery();
     
     while (rs.next()) {
    

// Inserindo no DataSet o estado e a quantidade de pessoas certificadas
ds.setValue(rs.getString(1), new Double(rs.getInt(2)));
}
} catch (SQLException e) {
log.info(e);
}
// retorna o DataSet

    return ds;
}
public boolean hasExpired(Map arg0, Date arg1){
    return true;
}
/** Creates a new instance of CertificacaoEstadoDataset */
public CertificacaoEstadoDataset() {
}
public String getProducer(){
    return "CertificacaoPorEstado";
}

public String getProducerId() {
    return "CertificacaoPorEstado";
}

public Object produceDataset(Map params) throws DatasetProduceException {
return"CertificacaoPorEstado";
}
}

e o erro é ???

ja achei o erro estava no meu public Object produceDataset(Map arg0) throws DatasetProduceException {

ja corrigi o problema e esta funcionando valeu pessoal ja foi um grande avanço no meu tcc que esta acabando aleluia