Gráficos JSP

7 respostas
M

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

7 Respostas

Javabuntu

tutorial de Cewolf

M

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!!

Guitar_Men

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…

Luiz_Aguiar

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!!

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.

M

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";
}
}
Guitar_Men

e o erro é ???

M

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

Criado 26 de março de 2008
Ultima resposta 11 de abr. de 2008
Respostas 7
Participantes 4