Je développe une application web java/j2ee JSP/Servlet
j'ai besoin de générée des états avec jasperReport et ce ne marche pas si je mets le code utilisez dans les applications java

voila mon code:
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
 
 
   try {
            Connection jdbcConnection = null;
        try {
            Class.forName("oracle.jdbc.OracleDriver");
            jdbcConnection = DriverManager.getConnection("jdbc:oracle:thin:@ayoub-PC:1522:orcl", "scott", "tiger");
            System.out.println("connection etablie");
            JasperDesign jasperDesign = JRXmlLoader.load(new File("Rapport_image1.jrxml"));
            Map parameters = new HashMap();
            parameters.put("image1","anas");
            JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
            JasperPrint jasperPrint = JasperFillManager.fillReport(
                    jasperReport, parameters, jdbcConnection);
            JasperViewer.viewReport(jasperPrint, false);
        } catch (Exception ex) {
 
            ex.printStackTrace();
        }