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
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
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>
Merci de me le corriger
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
Partager