salut tous le monde
j'ai besoin de votre aide svp
j'essaye d'imprimer un état via une interface en java
j'ai créer l'état avec ireport
voici le code du bouton imprimer que j'ai utilisé
lors de l'exécution j'ai une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 private void imprimerActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: try { Connection m_con=Main.MyBD.getConnexion(); JasperDesign jasperDesign = JRXmlLoader.load("C:\\Documents and Settings\\Administrateur\\Bureau\\iReport-1.2.1\\realis\\at.JRXML"); JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign); // - Paramètres à envoyer au rapport Map parameters = new HashMap(); parameters.put("var", "j101010"); // - Execution du rapport JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, m_con); // - Création du rapport au format PDF JasperExportManager.exportReportToPdfFile(jasperPrint, "C:\\Documents and Settings\\Administrateur\\Bureau\\iReport-1.2.1\\realis\\at.PDF"); net.sf.jasperreports.view.JasperViewer.viewReport(jasperPrint,false); } catch (Exception e) { e.printStackTrace(); } }
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester
j'ai pas bien compris l'erreur et je sais pas si l'erreur et à cause du code ou de l'état
j'attends vos réponses svp
merci
Partager