Olá pessoal.
Eu estou dando os meus primeiros passos em Servlets e comprei o livro Use a Cabeça Servlets & JSP.
Mas estou tendo problemas com o primeiro exemplo do livro. Dá a seguinte mensagem:
[b]
Not found
The requested URL /ch1/Serv1 was not found on this server
[/b]
Eu já olhei e revirei o código e parece que está igual ao do livro. Eu compilei a classe sem problema. Testei o tomcat digitando: http://localhost:8080/ e apareceu a página do tomcat sem problemas.
Segue abaixo a classe e o deployment descriptor:
Classe:
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class Ch1Servlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException {
PrintWriter out = response.getWriter();
java.util.Date today = new java.util.Date();
out.println("<html><head><title>Meu Primeiro Servlet</title></head>" +
"<body><h1 align=center>HF\'s Chapter1 Servlet</h1>" +
"<br>" + today + "</body></html>");
}
}
Deployment Descriptor (DD)
<?xml version="1.0" encoding="ISO=8851-1" ?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<servlet>
<servlet-name>Chapter1 Servlet</servlet-name>
<servlet-class>Ch1Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Chapter1 Servlet</servlet-name>
<url-pattern>/Serv1</url-pattern>
</servlet-mapping>
</web-app>
Desde já agradeço pela atenção de todos.