Criei a seguinte classe
[code]import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServeletRequest;
import javax.servlet.http.HttpServeletResponse;
import java.io.IOException;
import java.io.PrintWriter;
public class WelcomeServlet extends HttpServlet
{//inicio da classe
//processa a solicitação get dos clientes
protected void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
//envia a página XHTML para o cliente
//inicia o documento XHTML
out.println("<?xml version=\"1.0\"?>");
out.printf("%s%s%s", "<!DOCTYPE html PUBLIC",
"\"-//W3C//DTD XHTML 1.0 Strict//EN\"",
"\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.tdt\">\n");
out.println("<html xmls=\"http://www.w3.org/1999/xhtml\">");
//cabelhaço do documento
out.println("<head>");
out.println("<title>Teste simples de ServLet Em Java</title>");
out.println("</head>");
//corpo do documento
out.println("<body>");
out.println("<strong>Meu primeiro <font color=red>Serverlet em JAVA</font></strong>");
out.println("</body");
//fim do documento xhtml
out.println("</html>");
out.close();
}
}//fim da classe
[/code]
ao tentar compilar a classe retornou o seguinte erro como se as classes importadas não fossem encontradas.
erro:
WelcomeServlet.java:2: package javax.servlet does not exist
import javax.servlet.ServletException;
^
WelcomeServlet.java:3: package javax.servlet.http does not exist
import javax.servlet.http.HttpServlet;
^
WelcomeServlet.java:4: package javax.servlet.http does not exist
import javax.servlet.http.HttpServeletRequest;
^
WelcomeServlet.java:5: package javax.servlet.http does not exist
import javax.servlet.http.HttpServeletResponse;
^
WelcomeServlet.java:9: cannot find symbol
symbol: class HttpServlet
public class WelcomeServlet extends HttpServlet
^
WelcomeServlet.java:12: cannot find symbol
symbol : class HttpServletRequest
location: class WelcomeServlet
protected void doGet(HttpServletRequest request,
^
WelcomeServlet.java:13: cannot find symbol
symbol : class HttpServletResponse
location: class WelcomeServlet
HttpServletResponse response)
^
WelcomeServlet.java:14: cannot find symbol
symbol : class ServletException
location: class WelcomeServlet
throws ServletException, IOException
^
8 errors
minhas variáveis de ambiente
CATALINA_HOME = C:\Tomcat_5.5
JAVA_HOME = C:\Arquivos de programas\Java\jdk1.5.0_07
PATH = C:\Arquivos de programas\Java\jdk1.5.0_07\bin