Skip to Main Content

New to Java

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

GenericServlet error

843789Jun 11 2009 — edited Jun 11 2009
Attention please: NoGoodAtCoding

finally, after considerable browsing, found JSDK2.0 from SUN and TOMCAT 6.0 (with ease), downloaded & installed in my system. however, the initial errors prior to installing these software are now removed there is a problem, which says -


C:\Program Files\Java\EE5_7\jdk\bin>javac -Xlint HelloServlet.java
HelloServlet.java:4: cannot access GenericServlet
bad class file: C:\Program Files\JSDK2.0\src\javax\servlet\GenericServlet.java
file does not contain class GenericServlet
Please remove or make sure it appears in the correct subdirectory of the classpath.

public class HelloServlet extends GenericServlet
^

C:\Program Files\Java\EE5_7\jdk\bin>

the classpath defined my environment variable is -

"C:\;C:\Program Files\Java\EE5_7\jdk\bin;C:\Program Files\JSDK2.0\bin;C:\Program Files\JSDK2.0\lib;C:\Program

Files\JSDK2.0;C:\Program Files\JSDK2.0\src\javax\servlet"

The source code is as below:
import java.io.*;
import javax.servlet.*;

public class HelloServlet extends GenericServlet
{
	private static final long serialVersionUID = 7526472267522776147L;

	public void service(ServeletRequest request, ServletResponse response) throws ServletException, IOException   
	{
		response.setContentType("text/html");
		PrintWriter pw=response.getWriter();
		pw.println("<B>Hello!");
		pw.close();
	}
}
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jul 9 2009
Added on Jun 11 2009
1 comment
470 views