Bonjour,
voila c un programme qui permet d'afficher pluisieurs PieChart dans une page web (il faut utilisé la bibliothèque jfreechrat.jar)
mais le problème qu'il ya une erreure que je la pas connue
j'utilise netbeans5.5 jdk 5

voila le programme

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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
 
<%-- 
    Document   : jspmultiplepiechart
    Created on : 1 Sep, 2008, 1:11:29 PM
    Author     : komal
--%>
 
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
 
 
<%@ page  import="java.awt.*" %>
<%@ page  import="java.io.*" %>
<%@ page  import="org.jfree.chart.*" %>
<%@ page  import="org.jfree.chart.entity.*" %>
<%@ page  import="org.jfree.chart.plot.*"%>
<%@ page  import ="org.jfree.data.category.*"%>
<%@ page  import ="org.jfree.data.general.*"%>
<%@ page  import ="org.jfree.util.*"%>
 
<%
            final double[][] data = new double[][]{
                {3.0, 4.0, 3.0, 5.0},
                {5.0, 7.0, 6.0, 8.0},
                {5.0, 7.0, 3.0, 8.0},
                {1.0, 2.0, 3.0, 4.0},
                {2.0, 3.0, 2.0, 3.0}
            };
 
            final CategoryDataset dataset = DatasetUtilities.createCategoryDataset(
                    "Region ", "Sales/Q", data);
 
 
            final JFreeChart chart = ChartFactory.createMultiplePieChart(
                    "Multiple Pie Chart", dataset, TableOrder.BY_ROW, true, true, false);
            chart.setBackgroundPaint(new Color(249, 231, 236));
            try {
                final ChartRenderingInfo info = new ChartRenderingInfo(new StandardEntityCollection());
                final File file1 = new File("../webapps/jspchart/web/multipiechart.png");
                ChartUtilities.saveChartAsPNG(file1, chart, 800, 600, info);
            } catch (Exception e) {
                out.println(e);
            }
%>
 
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <IMG SRC="multipiechart.png" WIDTH="600" HEIGHT="400" BORDER="0" USEMAP="#chart">
    </body>
</html>
et voila le rapport d'erreure
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 
Erreur de servlet générée:
C:\Documents and Settings\Amine\.netbeans\5.5\apache-tomcat-5.5.17_base\work\Catalina\localhost\multichart\org\apache\jsp\index_jsp.java:11: package org.jfree.data.category does not exist
import org.jfree.data.category.*;
^
 
 
Erreur de servlet générée:
C:\Documents and Settings\Amine\.netbeans\5.5\apache-tomcat-5.5.17_base\work\Catalina\localhost\multichart\org\apache\jsp\index_jsp.java:12: package org.jfree.data.general does not exist
import org.jfree.data.general.*;
^
 
 
Une erreur s'est produite à la ligne: 21 dans le fichier jsp: /index.jsp
Erreur de servlet générée:
C:\Documents and Settings\Amine\.netbeans\5.5\apache-tomcat-5.5.17_base\work\Catalina\localhost\multichart\org\apache\jsp\index_jsp.java:75: cannot find symbol
symbol  : class CategoryDataset
location: class org.apache.jsp.index_jsp
            final CategoryDataset dataset = DatasetUtilities.createCategoryDataset(
                  ^
 
 
Une erreur s'est produite à la ligne: 21 dans le fichier jsp: /index.jsp
Erreur de servlet générée:
C:\Documents and Settings\Amine\.netbeans\5.5\apache-tomcat-5.5.17_base\work\Catalina\localhost\multichart\org\apache\jsp\index_jsp.java:75: cannot find symbol
symbol  : variable DatasetUtilities
location: class org.apache.jsp.index_jsp
            final CategoryDataset dataset = DatasetUtilities.createCategoryDataset(
                                            ^
 
 
Une erreur s'est produite à la ligne: 21 dans le fichier jsp: /index.jsp
Erreur de servlet générée:
C:\Documents and Settings\Amine\.netbeans\5.5\apache-tomcat-5.5.17_base\work\Catalina\localhost\multichart\org\apache\jsp\index_jsp.java:80: cannot find symbol
symbol  : variable TableOrder
location: class org.apache.jsp.index_jsp
                    "Multiple Pie Chart", dataset, TableOrder.BY_ROW, true, true, false);
                                                   ^
5 errors
Merci de me le corriger