Newbie servlet

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
Kenny Dubuisson

Newbie servlet

Post by Kenny Dubuisson » Tue Oct 01, 2002 6:00 pm

I'm trying to create my first servlet using JFreeChart; it's just an example for me to test the functionality. I can't get my servlet to compile and I was wondering if anyone could help me with this. The error is:

# javac ChartTest.java
ChartTest.java:13: <identifier> expected
data.setValue("Category 1", new Double(43.2));
^
ChartTest.java:13: package data does not exist
data.setValue("Category 1", new Double(43.2));
^
2 errors

The code is:

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

import com.jrefinery.data.DefaultPieDataset;
import com.jrefinery.chart.ChartFactory;
import com.jrefinery.chart.JFreeChart;
import com.jrefinery.chart.ChartFrame;

public class ChartTest extends HttpServlet
{
DefaultPieDataset data = new DefaultPieDataset();
data.setValue("Category 1", new Double(43.2));
}

Thanks for the help,
Kenny

Rich Unger

Re: Newbie servlet

Post by Rich Unger » Tue Oct 01, 2002 7:48 pm

Umm... Your code isn't in a method. You need to declare the doGet or doPost method for your servlet, and put your code in there.

Check out the servlet api spec for details (java.sun.com/j2ee/)

Kenny Dubuisson

Re: Newbie servlet

Post by Kenny Dubuisson » Tue Oct 01, 2002 7:53 pm

That did it. Sorry for such a newbie question. Thanks for your help.
Kenny

Locked