Hola !!
Estoy creando gráficas con estas herramientas, y lo tengo de la siguiente manera:
ReFinalesGraficas.java (No es servlet)
Código:
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
//Hago conexion con BD y obtengo de una CONSULTA MYSQL algunos datos para insertar en el dataset. como por ejemplo los numeros.
while (rs.next()){
dataset.setValue(5, "valor que quiero obtener del JSP", "Enero");
dataset.setValue(13, "valor que quiero obtener del JSP", "Feb");
dataset.setValue(25, "valor que quiero obtener del JSP", "Marzo");
dataset.setValue(1, "valor que quiero obtener del JSP", "Abril");
dataset.setValue(50, "valor que quiero obtener del JSP", "Mayo");
//ds.setValue("enunciado", new Integer(rs.getInt(1)));
}
return dataset;
verGraficas.jsp
Código:
<jsp:useBean id="barChartView" class="bd.ReFinalesGraficas"/>
<cewolf:chart id="barExample" title="Total" type="verticalbar3d" showlegend="true">
<cewolf:data>
<cewolf:producer id="barChartView"/>
</cewolf:data>
<cewolf:colorpaint color="#EEEEEF"/>
</cewolf:chart>
<cewolf:img align="center" chartid="barExample" renderer="cewolf" border="0" width="550" height="350"/>
El problema que tengo, es que necesito recibir en el
.java algunos valores que envie a partir del
.jsp , para asi generar consulta sql dinamica.. como podria hacerlo ?!?
Habia pensado en cambiar mi .java por un servlet (tambien .java) porque ahi podria conseguir variables de session al tener processRequest .. pero ya tengo un servlet y no se si es recomendable tener mas de uno.
Alguna idea de como pasar valores del jsp al .java? teniendo en cuenta que
es de este modo como llamo en definitiva, al .java:
<jsp:useBean id="barChartView" class="bd.ReFinalesGraficas"/>
Muchas gracias !!