In questo articolo vedremo un esempio di integrazione di Jasper Reports con una semplice web application, scritta ovviamente in Java.
Nelle ultime due puntate di questa serie abbiamo creato un progetto completo grazie all’utilizzo del plugin maven-archetype-plugin. Il progetto creato però non ha la struttura di web application, dobbiamo quindi apportare delle modifiche.
Utilizzare jasper reports – Sviluppo di una web application
Utilizzare Jasper Reports – Creare report da Java
Nella scorsa puntata con l’aiuto di Maven abbiamo creato la struttura di base di un progetto Java, pre-configurato con le librerie necessarie a Jasper Reports e gli automatismi necessari per compilare i report. In questo appuntamento vedremo quindi come creare i report direttamente dal nostro codice Java.
Utilizzare Jasper Reports – Integrazione con Maven
Nell’ultimo appuntamento abbiamo visto come preparare un ambiente di lavoro adatto allo sviluppo dei report, siamo quindi pronti per passare ad argomenti più impegnativi. In questa lezione vediamo come generare dei report direttamente dai nostri programmi scritti in Java, senza dover quindi passare da iReport.
Utilizzare jasper reports – Preparare un ambiente di lavoro
Fino ad ora abbiamo utilizzato per le nostre prove il semplice database di prova messo a disposizione di iReport; esso è basato sul motore HSQLDB, un database engine scritto in Java e facilmente integrabile con varie modalità nei propri progetti. Le applicazioni “reali” però nella stragrande maggioranza dei casi sono basate su altri motori di database: l’onnipresente MySql, PostgreSql o Oracle, solo per citare i più usati. In questo appuntamento vedremo come collegarci al database MySql, ma il procedimento per gli altri è del tutto simile.



