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:
El classpath que tengo es: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
Código:
¿Alguien me puede indicar que está mal o que tengo que hacer?"C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\servlet-api.jar"
Gracias.