Hola,
estoy empenzando con servlets. Al compilar este código o cualquiera otro:
Código:
import io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HolaMundoServlet extends HttpServlet{
protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException,IOException{
res.setContentType("text/html");
PrintWriter out = res.getWrite();
out.println(
"<html><head><title>Hola mundo!</title>" +
"</head><body>Hola mundo!</body></html>");
out.close();
}
public String getServletInfo(){
return "HolaMundoServlet, Tutorial de Java";
}
}
me salen estos errores
Código:
HelloServlet.java:5: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
HelloServlet.java:6: package javax.servlet does not exist
import javax.servlet.*;
^
HelloServlet.java:8: cannot find symbol
symbol: class HttpServlet
public class HelloServlet extends HttpServlet {
^
HelloServlet.java:9: cannot find symbol
symbol : class HttpServletRequest
location: class test.HelloServlet
public void doGet (HttpServletRequest req,
^
HelloServlet.java:10: cannot find symbol
symbol : class HttpServletResponse
location: class test.HelloServlet
HttpServletResponse res)
^
HelloServlet.java:11: cannot find symbol
symbol : class ServletException
location: class test.HelloServlet
throws ServletException, IOException
^
6 errors
El classpath que tengo es:
Código:
"C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\servlet-api.jar"
¿Alguien me puede indicar que está mal o que tengo que hacer?
Gracias.