T
tmp_Heffernan
Gast
Hallo,
folgender Code funktioniert ohne Probleme, wenn ich es als Java Application laufen lassen
Diesen möchte ich nun per JSP Datei aufrufen.
Entsprechend abgeändert bekomme ich die Fehlermeldung
javax.servlet.ServletException: org/jfree/data/xy/XYDataset
und
java.lang.NoClassDefFoundError: org/jfree/data/xy/XYDataset
Da es als Apllikation funktioniert verwirrt mich die Fehlermeldung irgendwie. Hat jemand eine Idee?
folgender Code funktioniert ohne Probleme, wenn ich es als Java Application laufen lassen
Code:
package grafik;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.ChartUtilities;
import org.jfree.chart.ChartFactory;
import org.jfree.data.general.DefaultPieDataset;
import org.jfree.data.xy.*;
import java.io.File;
import org.jfree.data.io.*;
import org.jfree.chart.plot.*;
import org.jfree.data.xy.XYDataset;
public class XYChartExample {
public static void main(String[] args) {
// Create a simple XY chart
XYSeries series = new XYSeries("XYGraph");
series.add(1, 1);
series.add(1, 2);
series.add(2, 1);
series.add(3, 9);
series.add(4, 10);
// Add the series to your data set
XYSeriesCollection dataset = new XYSeriesCollection();
dataset.addSeries(series);
// Generate the graph
JFreeChart chart = ChartFactory.createXYLineChart(
"XY Chart", // Title
"x-axis", // x-axis Label
"y-axis", // y-axis Label
dataset, // Dataset
PlotOrientation.VERTICAL, // Plot Orientation
true, // Show Legend
true, // Use tooltips
false // Configure chart to generate URLs?
);
try {
ChartUtilities.saveChartAsJPEG(new File("Z:\\stuff\\chart.jpg"), chart, 500, 300);
} catch (Exception e) {
System.err.println("Problem occurred creating chart.");
}
}
}
Diesen möchte ich nun per JSP Datei aufrufen.
Entsprechend abgeändert bekomme ich die Fehlermeldung
javax.servlet.ServletException: org/jfree/data/xy/XYDataset
und
java.lang.NoClassDefFoundError: org/jfree/data/xy/XYDataset
Da es als Apllikation funktioniert verwirrt mich die Fehlermeldung irgendwie. Hat jemand eine Idee?