我不知道为什么我的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 + "'>");
这是在我的“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>
这些值还没有任何意义,它只是一个测试。当我现在去网站时,它说图片因为无法加载(无法找到)而被破坏。
我做错了什么?