Problemas pra rodar o Grafico no JSP

3 respostas
arthurgon

Criei um grafico no Cewolf mas não consigo rodá-lo no JSP. Tentei de tudo sem sucesso. Se alguém puder me ajudar:

package br.com.storeautomacao;

import java.util.Date;

import java.util.Map;

import java.io.Serializable;

import org.jfree.data.contour.DefaultContourDataset;

import de.laures.cewolf.DatasetProduceException;
import de.laures.cewolf.DatasetProducer;

public class Barras implements DatasetProducer, Serializable {

private final String[] mes = {Janeiro, Fevereiro, Março, Abril, Maio,

" Junho", Julho,Agosto, Setembro, Outubro,

Novembro, Dezembro};

private final String[] ano = {2000, 2001, 2002, 2003, 2004};
public Object produceDataset(Map params) throws DatasetProduceException {

DefaultContourDataset dataset = new DefaultContourDataset();

for (int a=0; a<ano.length; a++) {

int valor = (int)(Math.random() * 1000 + 1000);

for (int i=0; i<mes.length; i++) {

final int y = valor + (int)(Math.random() * 200 - 100);

valor = y;

//(dataset.addValue((double)y, ano[a], mes[i]);

}

}

return dataset;

}
public boolean hasExpired(Map params, Date since) {

return (System.currentTimeMillis() - since.getTime()) > 5000;

}
public String getProducerId() {

return PageViewCountData DatasetProducer;

}

}

HTML

<%@page contentType=“text/html”%>
<%@taglib uri=’/WEB-INF/cewolf.tld’ prefix=‘c’ %>

Page View Statistics


XML

<?xml version="1.0" encoding="ISO-8859-1"?>

Aplicacao web simples

TestaServlet de.laures.cewolf.CewolfRenderer TestaServlet /barras

SERVLET

package de.laures.cewolf;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

public class Barra extends HttpServlet {

<a class="mention" href="/u/override">@Override</a>

protected void service(HttpServletRequest request,

HttpServletResponse response) throws IOException {

PrintWriter out = response.getWriter();

out.println("");
out.println("

SERVLET

");
out.println("");
}
}

Se alguém tiver idéia de como me ajudar…eu agradeço muito.

Abraço.
Arthur.

3 Respostas

furutani

Olá

Dá alguma mensagem de erro?

arthurgon

Ele acusa que não reconhece o arquivo.
Parece ser um erro na Servlet.
Poderia me confirmar se está correta?

rhafiko

arthurgon, tem um tutorial bacana sobre o Cewolf.

Veja o link abaixo, inclusive com exemplo que vc pode baixar e testar.

Talvez te ajude a encontrar o erro.

http://www.furutani.eti.br/tutoriais/CRIANDO_GRAFICOS_COM_JSP_CEWOLF_JFREECHART_MYSQL.pdf

ats

Najib R A. El Alam

Criado 31 de maio de 2007
Ultima resposta 1 de jun. de 2007
Respostas 3
Participantes 3