2009-12-30 9 views
2

Dans mon application, je peux me connecter à une base de données et obtenir un tableau de résultats et en utilisant le code JSP, je peux parcourir le tableau et afficher le rapport sur HTML.comment générer un rapport de jsp en format pdf en utilisant jasper

Je souhaite que le rapport généré dans ma page Web HTML puisse être exporté au format PDF et enregistré dans un fichier .pdf.

S'il vous plaît dites-moi comment implémenter une telle technique pour mettre en œuvre une telle technique d'exportation.

+0

http://stackoverflow.com/search?q=jsp + pdf – Bozho

Répondre

1

Vous pouvez utiliser la classe PdfWriter qui vient avec ce paquet, qui comprend un tutoriel rapide d'IBM sur la façon de l'utiliser:

http://www.ibm.com/developerworks/opensource/library/os-javapdf/

+0

n'y at-il pas de méthode pour passer le tableau des résultats et obtenir un rapport pdf généré –

+0

Non, cela n'a pas beaucoup de sens. Comment saurait-il quoi faire avec le 'ResultSet'? Générer une table? Liste? Images? En-têtes? Paragraphes? Formatage? Couleurs? Etc. Si vous voulez vraiment, vraiment, passer un ResultSet à la vanille dans un outil de reporting "dans une seule ligne de code", alors votre meilleure option de rapport est CSV, parce qu'elle a du sens **. Si vous voulez un PDF, vous devez vraiment le formater ** vous-même ** en fonction de 'ResultSet'. Au moment où vous attendez des réponses ici, vous auriez déjà été prêt avec l'aide des tutoriels de Jasperreports. – BalusC