Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > Graficas en Aplicaciones Web Java

Hola,

Hasta ahora mis requerimientos de gráficas de indicadores dinámicos en aplicaciones web las he estado trabajando con librerias java script pero buscando alternativas escuché de JFreeChart que a primera vista me parece una buena herramienta pero me queda la duda de si es aplicable para aplicaciones web ya que sus demos las muestran en una aplicacion Java SE.

¿Alguien ha trabajado con JFreeChart en aplicaciones web? de ser posible trabajar con dicha libreria en aplicaciones web ¿Qué pros y/o contras tiene esta libreria para aplicaciones web?

Saludos,

noviembre 29, 2011 | Unregistered CommenterJuan

Hola.

Siempre puedes cargar las gráficas en un Applet desde tu aplicación Web, aunque es un poco invasivo. Según el framework que estés usando para el desarrollo de la aplicación tienes varias alternativas.

Struts 2 por ejemplo trae plugins de integración con JFreeChart (aunque realmente lo que hace es generarte un png con la gráfica, no muestra el resultado dinámico de JFreeChart.

JSF trae sus propias implementaciones para el renderizado de gráficas.

Un saludo.

noviembre 29, 2011 | Unregistered CommenterMayantigo

Hola,
si, puedes generar con JFreeChart gráficas (imágenes) que luego enviarías como respuesta a peticiones desde el cliente. Mírate el proyecto Eastwood.

Un saludo

noviembre 29, 2011 | Registered Commenterrobertiano

Yo he trabajado con Jfreechart en web. Como tu mismo lo has dicho esta libreria esta pensada en Java SE, mostrando sus graficas muy dinamicas e interesantes. Ante mi necesidad de graficas y alno dominar javascript opte por usar Jfreechart. Use una funcionalidad del las graficas del jfrechart que me crean una imagen jpg o bmp de la grafico. Esa imagen las mostraba en la pagina html, jsp ,jsf, etc.

Pero como veras es una imagen y no es dinamica.

Te recomiendo usar una librerías muy agradables a la vista para gráficas: GWT
http://code.google.com/apis/chart/interactive/docs/gallery.html

noviembre 29, 2011 | Registered Commenterjrichard

Buenas.

Yo también he trabajado con esta librería en entorno Web y como dice el anterior post siempre que las gráficas sean estáticas no tienes ningún problema. Yo lo he integrado incluso con jsf haciendo mi propio componente y todo funciona correctamente.
Para mi es una librería a utilizar sin ninguna duda siempre que se ajuste a tus necesidades.

Un saludo

noviembre 30, 2011 | Unregistered Commenterfileal_v

Gracias a todos por sus sugerencias,

En principio voy a probar Eastwood que está basado en JFreechart y que es similar a Google Chart API (muy buena opción pero algo debe hacer google con la data que pasa por su servicio gratuito), posteriormente probaré directamente con JFreeChart generando la imagen como han indicado @jrichard y @fileal_v.

Saludos,

noviembre 30, 2011 | Unregistered CommenterJuan

entonces hay alguna forma de hacer gráficas dinámicas en la web con java??

septiembre 11, 2013 | Unregistered Commenterjames

Si es una aplicación Web siempre puedes recurrir a JQuery y JSON...

Hay varios plugins JQuery que pintan gráficas, y quedan muy bien.

Un saludo.

septiembre 11, 2013 | Unregistered CommenterDamun