fulviot66 ha scritto:
Volevo sapere se qualcuno ha esperienza di integrazione grafici in pagine .jsp su java7ee.
A me servirebbe una cosa molto semplice tipo un grafico lineare tra punti, che mostra alternativamente i risultati di 3 queries SQL, cliccando su 3 pulsanti.
La prima questione è decidere se la immagine dovrà essere generata
server-side oppure
client-side.
Se server-side, nella tua JSP alla fin fine ci sarà solo una cosa tipo:
<img src="path-servlet-che-genera-la-immagine" ...... >
E quella Servlet specifica dovrà creare l'immagine in memoria e poi fare lo streaming in formato gif/png/ecc.. ad esempio banalmente con la API ImageIO del framework. L'unica cosa da vedere è quali dati di input servono per la generazione, se li hai ad esempio già in sessione o se li devi ripassare a quella request della Servlet. Da valutare.
Se client-side, dovrai passare al client tutti i dati del grafico in qualche modo (varie possibilità) e poi usare dello scripting Javascript che utilizza librerie Javascript tipo D3.js, Chart.js, ecc...
Chiaramente usando librerie client-side c'è la possibilità di avere maggiore interazione con l'utente (gestione dei click, tooltip sugli elementi, animazioni, ecc..).