JavaServlet中的jFreeChart不';行不通

JavaServlet中的jFreeChart不';行不通,java,servlets,charts,jfreechart,Java,Servlets,Charts,Jfreechart,我不明白为什么我的servlet不生成折线图 DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.setValue(new Double(10050.5), "Sechsmonatsumsatz", "März"); dataset.setValue(new Double(12989.98), "Sechsmonatsumsatz", "April"); JFreeChart chart = ChartF

我不明白为什么我的servlet不生成折线图

DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.setValue(new Double(10050.5), "Sechsmonatsumsatz", "März");
dataset.setValue(new Double(12989.98), "Sechsmonatsumsatz", "April");

JFreeChart chart = ChartFactory.createLineChart("Gesamtumsätze der letzten sechs Monate",
            null ,"Umsatz in €" , dataset, PlotOrientation.VERTICAL, false, false, false);

ServletUtilities.setTempFilePrefix("gesamtmonatsumsatz");
String filename = ServletUtilities.saveChartAsPNG(chart, 500, 300, request.getSession());
String url = request.getContextPath() + "/servlet/Statistik?filename=" + filename;

out.println("<IMG SRC='" + url + "' width='500' height='300' "
    + "border='0' usemap='#" + filename + "'>");
DefaultCategoryDataset数据集=新建DefaultCategoryDataset();
setValue(新双精度(10050.5),“Sechsmonatsumsatz”,“März”);
setValue(新双精度(12989.98),“Sechsmonatsumsatz”,“April”);
JFreeChart chart=ChartFactory.createLineChart(“Gesamtumsätze der letzten sechs Monate”,
null,“Umsatz in€”,数据集,PlotOrientation.VERTICAL,false,false,false);
setempfileprefix(“gesamtmonatsumsatz”);
String filename=ServletUtilities.saveChartAsPNG(chart,500300,request.getSession());
字符串url=request.getContextPath()+“/servlet/Statistik?filename=“+filename;
out.println(“”);
这是我的“Statistik”servlet,这是我的web.xml条目:

<servlet>
    <servlet-name>Statistik</servlet-name>
    <servlet-class>servlets.Statistik</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>Statistik</servlet-name>
    <url-pattern>/Statistik</url-pattern>
</servlet-mapping>

统计学
servlets.Statistik
统计学
/统计数字
这些值还没有任何意义,只是一个测试。当我现在去网站的时候,它说图片坏了,因为它无法加载(找不到)


我做错了什么?

在servlet中放置一个断点,很可能您会看到它没有被浏览器调用。可能。